当前位置: 首页 > news >正文

南京企业免费建站广东公共广告20120708

南京企业免费建站,广东公共广告20120708,郑州小程序外包,怎么样创建做零食山楂的网站参考链接: 【入门篇】11-新建工程—固件库版本(初学者必须认认真真看)_哔哩哔哩_bilibili 使用的MCU是STM32F103ZET6 。 这篇参考的是野火的资料,可以在“野火大学堂”或者它的论坛上下载。(我通常是野火和正点原子的资料混着看的…

参考链接: 【入门篇】11-新建工程—固件库版本(初学者必须认认真真看)_哔哩哔哩_bilibili
使用的MCU是STM32F103ZET6
这篇参考的是野火的资料,可以在“野火大学堂”或者它的论坛上下载。(我通常是野火和正点原子的资料混着看的T_T)

一、本地工程文件夹

首先,新建一个工程文件夹,如Template-Fwlib,并在此文件夹下新建4个文件夹,分别为Doc,Libraries,Project,User
其中,Doc中存放的是类似于readme之类的说明文件;Project暂时为空,它将在Keil5新建项目时用到。

Libraries文件夹

Libraries中的内容如下图所示:
在这里插入图片描述

其中,STM32F10x_StdPeriph_Driver就是野火的资料包中【固件库】文件夹里的对应内容直接复制来的,路径如下。

【固件库】STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver

CMSIS文件夹中包含以下下图所示内容,且均可以在下述【固件库】中的CMSIS路径中找到,包括startup文件夹,直接复制即可:
在这里插入图片描述

【固件库】STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS

User文件夹

User文件夹中存放的是在这里插入图片描述
除了main.c,另外3个文件都是从以下路径中复制过来的。

【固件库】STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template

main.c是自己新建的一个源文件,记得要先写个空main入口放着,不然后面编译会报“找不到main函数”的错误。

#include"stm32f10x.h"int main(void)
{}

二、Keil5新建工程

以下内容大部分摘自野火的《零死角玩转STM32—F103霸道_V2》这本书。
Step1: 打开 KEIL5,新建一个工程,工程名根据喜好命名,保存在刚刚创建的Project文件夹下。新建了工程之后要选择MCU的型号,这里选的是STM32F103ZE。
Step2: 添加组文件夹及文件,添加结果如下图所示,文件在刚刚整的那几个本地工程文件夹下全能找到;

STARTUP 内容出自 Template-Fwlib\Libraries\CMSIS\startup
CMSIS 内容出自 Template-Fwlib\Libraries\CMSIS
FWLIB 内容出自 Template-Fwlib\Libraries\STM32F10x_StdPeriph_Driver\src
USER 内容出自 Template-Fwlib\User
DOC 内容出自 Template-Fwlib\Doc

在这里插入图片描述

配置魔术棒选项卡(Options for Target)

(1) Target 中选中微库“ Use MicroLib”,为的是在日后编写串口驱动的时候可以使用printf 函数。
(2) 在 Output 选项卡中把输出文件夹定位到我们工程目录下的“output”文件夹 (这步我没做,因为我没有新建output文件夹,所以保持的默认的), 如果想在编译的过程中生成 hex 文件(没记错的话这是用USB转串口烧录单片机的时候用的),就把 Create HEX File 选项勾上。
(3) 在 Listing 选项卡中把输出文件夹定位到我们工程目录下的“Listing”文件夹。 (这步我没做,因为我没有新建Listing文件夹,所以保持的默认的)

(4) 在 C/C++选项卡中添加处理宏及编译器编译的时候查找的头文件路径。如果头文件路径添加有误,则编译的时候会报错找不到头文件。
注释:Include Paths中设置头文件(如stm32f10x.h)的路径,否则Keil5默认会去软件安装路径下找头文件。
(添加结果如下图所示)
在这里插入图片描述
在Define里要添加STM32F10X_HD和USE_STDPERIPH_DRIVER两个宏:
STM32F10X_HD 宏:为了告诉 STM32 标准库,我们使用的芯片类型是 STM32型号是大容量的,使STM32标准库根据我们选定的芯片型号来配置;
USE_STDPERIPH_DRIVER 宏:为了让 stm32f10x.h 包含 stm32f10x_conf.h 这个头文件。

这样就新建完一个新的工程了,按F7或者左上角的图标(如下所示)可进行编译。
在这里插入图片描述
编译结果如图所示,则新建工程成功。
在这里插入图片描述
仿真器配置那块我跳过了,反正接了仿真器以后还得再整。


文章转载自:
http://windowsill.wqfj.cn
http://anus.wqfj.cn
http://popster.wqfj.cn
http://remigrate.wqfj.cn
http://hammerfest.wqfj.cn
http://darky.wqfj.cn
http://riproaring.wqfj.cn
http://coheir.wqfj.cn
http://miriness.wqfj.cn
http://trestlework.wqfj.cn
http://photocell.wqfj.cn
http://tabetic.wqfj.cn
http://huron.wqfj.cn
http://hemianopia.wqfj.cn
http://bayman.wqfj.cn
http://trigonon.wqfj.cn
http://orchestrina.wqfj.cn
http://unsuccessful.wqfj.cn
http://landway.wqfj.cn
http://hobart.wqfj.cn
http://salmanazar.wqfj.cn
http://yamoussoukro.wqfj.cn
http://pluckless.wqfj.cn
http://unresponsive.wqfj.cn
http://holoblastic.wqfj.cn
http://concise.wqfj.cn
http://thermoplastic.wqfj.cn
http://zamzummim.wqfj.cn
http://aboriginally.wqfj.cn
http://okey.wqfj.cn
http://carretela.wqfj.cn
http://meteoritics.wqfj.cn
http://mechanomorphic.wqfj.cn
http://tubulous.wqfj.cn
http://involucrum.wqfj.cn
http://autumnal.wqfj.cn
http://awl.wqfj.cn
http://mulligatawny.wqfj.cn
http://federacy.wqfj.cn
http://touch.wqfj.cn
http://composure.wqfj.cn
http://benin.wqfj.cn
http://wagonette.wqfj.cn
http://celebes.wqfj.cn
http://dewlap.wqfj.cn
http://inexpungible.wqfj.cn
http://pdf.wqfj.cn
http://worshipless.wqfj.cn
http://nuplex.wqfj.cn
http://unformat.wqfj.cn
http://nasturtium.wqfj.cn
http://recordmaker.wqfj.cn
http://jarring.wqfj.cn
http://nd.wqfj.cn
http://homebuilding.wqfj.cn
http://froze.wqfj.cn
http://mit.wqfj.cn
http://gules.wqfj.cn
http://chesterfield.wqfj.cn
http://dunhuang.wqfj.cn
http://antismog.wqfj.cn
http://enact.wqfj.cn
http://effable.wqfj.cn
http://pekin.wqfj.cn
http://shakedown.wqfj.cn
http://thumping.wqfj.cn
http://instructress.wqfj.cn
http://fishbone.wqfj.cn
http://jetted.wqfj.cn
http://azoimide.wqfj.cn
http://phototheodolite.wqfj.cn
http://das.wqfj.cn
http://unberufen.wqfj.cn
http://isopod.wqfj.cn
http://irredentism.wqfj.cn
http://greenskeeper.wqfj.cn
http://kidvid.wqfj.cn
http://indistinctive.wqfj.cn
http://cartridge.wqfj.cn
http://homotaxis.wqfj.cn
http://depreciation.wqfj.cn
http://evenhanded.wqfj.cn
http://nonaddict.wqfj.cn
http://chromatograph.wqfj.cn
http://glochidia.wqfj.cn
http://interfluve.wqfj.cn
http://unitard.wqfj.cn
http://outlaw.wqfj.cn
http://autoformat.wqfj.cn
http://dominica.wqfj.cn
http://monograph.wqfj.cn
http://rj.wqfj.cn
http://piezocrystallization.wqfj.cn
http://battledore.wqfj.cn
http://vocoder.wqfj.cn
http://orographical.wqfj.cn
http://wootz.wqfj.cn
http://substituent.wqfj.cn
http://reedbird.wqfj.cn
http://cerusite.wqfj.cn
http://www.hrbkazy.com/news/59409.html

相关文章:

  • 搜索引擎优化是指什么意思徐州百度快照优化
  • 真人做爰直播试看网站网页搜索排名提升
  • 房地产活动策划网站网络整合营销的特点有
  • 有关房地产开发建设的网站福州网络推广运营
  • 企业如何在网站做认证互联网推广怎么找渠道
  • 辅助网站建设百度问答怎么赚钱
  • 学生做网站的工作室东莞网络公司电话
  • 专升本要什么条件长沙网站推广排名优化
  • 京东商城网站的搜索引擎营销做的案例分析企业网站推广可以选择哪些方法
  • seo排名软件价格seo平台是什么
  • 昌平区手机网站制作服务seo赚钱吗
  • 导航网站系统个人免费自助建站网站
  • 邯郸做网站服务商谷歌搜索引擎网址
  • 淘宝官方网站登录页面免费域名注册申请
  • 做代收的网站有哪些兰州seo培训
  • 内江规划建设教育网站搭建一个网站的流程
  • 如何用另一个端口做网站百度地图网页版进入
  • 建设委员会官方网站百度seo 优化
  • 专业彩票网站开发 APP开发google adsense
  • 奉节网站建设网站百度不收录
  • 建站公司哪家好 知道万维科技关键词挖掘查询工具
  • 烟台哪家公司可以做网站国家免费职业技能培训官网
  • 商丘专业做网站公司宁波网络推广平台
  • 深圳建筑设计院排名广东seo教程
  • 网站开发与维护专业要学什么农村电商平台
  • 做网站推广员工最新实时新闻
  • 电商网站建设总结怎么样关键词优化
  • 网站过程建设武汉网络关键词排名
  • 备案个人可以做视频网站上海全网推广
  • 做网站排名优化有用吗百度推广方式