STM32开发板新建工程步骤.docx
- 文档编号:28000139
- 上传时间:2023-07-07
- 格式:DOCX
- 页数:18
- 大小:2.75MB
STM32开发板新建工程步骤.docx
《STM32开发板新建工程步骤.docx》由会员分享,可在线阅读,更多相关《STM32开发板新建工程步骤.docx(18页珍藏版)》请在冰豆网上搜索。
STM32开发板新建工程步骤
新建工程步骤
1.文件夹的新建:
按照上述步骤新建好文件夹之后,就可以新建工程。
2.新建工程
①打开软件KeiluVision4
②点击project→newuVision4project,然后出现下图所示的方框。
③新建的工程放在如下图所示文件夹:
名字随便取,直接输入名字后点击保存,不用加后缀。
④接下来会有如下图所示的方框,按照下图选择:
点击否。
3.添加group到project.
①Addgroup并重命名,如下图所示:
②共五个组,每一族都双击、添加文件:
在此之前要将刚才新建好的Template文件夹里面装好文件(从库3.5里面Copy):
库里面的Inc、Src两个文件夹复制到Libraries中,并在文件夹Libraries中新建文件夹CMSIS,其中Copy进去下图所示五个文件,并新建文件夹startup,并将库里面的文件夹arm全部拷贝进startup:
在USER文件夹中拷贝进去如下四个文件(从库到新建的若干文件夹,如下图所示):
至此,文件夹里的文件添加完毕;
然后往各个Group中添加文件:
(※注意:
所选文件均应直接来自新建的若干文件夹,不能再从库里面选!
!
!
)
(注意显示文件类型:
AllFile:
)
双击Startup,添加图示文件:
双击CMSIS,选择下图所示文件:
(有锁文件是只读的,不能修改。
)
双击FWLIB,选中SRC中的所有文件:
USER里面:
USER文件夹里面的文件全部放进去:
DOC里面:
添加readme
③配置targetoption:
点击
,出现下图所示方框:
※点击target选项卡,设置成下图所示:
※点击Output选项卡,设置成下图所示:
并点击
,选择新建的若干文件夹里的Output文件夹。
※点击Listing选项卡,设置成下图所示:
并点击
,选择新建的若干文件夹里的Listing文件夹。
※点击C/C++选项卡,Define处选择宏,IncludePath选择编译路径(点击
,选择所有直接包含.c文件的文件夹,同时,inc文件夹也要包含进去)。
然后main函数替换成课件中的Template模板中的,而不要用官方所写的main函数。
点击保存,然后双击main.c、编译(从左到右第二个图标
build),让其无错误。
4.硬件调试配置
※Debug选项卡,设置成下图所示(选用JLINK连接),点击右上角Settings,
开发板上电后下图的右上角会有所显示。
(开发板连接后)
FlashDownload选项卡设置成下图所示,并
选择512K的
※点击Utilities选项卡,同样选择Jlink,设置成下图所示:
点击OK
再次编译、无错即可下载
至开发板。
流水灯实验OfSTM32
流水灯pdf教材总结:
1.Page51到Page55:
关于GPIO寄存器(CRH和BSRR)的介绍。
2.Page55到Page64:
关于地址映射的详细介绍。
3.Page64到Page68:
时钟系统的详细介绍以及几个重要的时钟信号。
4.Page68到Page85:
LED具体代码分析:
①Page68到Page71:
具体文件清单以及stm32f10x_conf.h文件的修改(conf.h、it.c、it.h都要根据具体情况修改)。
②Page71到Page81:
LED.c文件:
功能:
对应GPIO的对应引脚的初始化。
※定义一个函数voidLED_GPIO_Config(void),在后面的main函数中要调用并执行该函数,实现对应GPIO的对应引脚的初始化
※初始化结构体为GPIO_InitTypeDef类型、包含引脚、频率、工作状态,在程序中先定义该结构体、再对该结构体成员分别赋值,然后用初始化库函数GPIO_Init()将相应的GPIO(A、B、C等)初始化。
※外设时钟的开启(APB2总线上):
RCC_APB2PeriphClockCmd()函数。
※控制IO端口输出电平的高低函数:
可直接控制LED的亮灭:
GPIO_Setbits()和GPIO_Resetbits()
③Page71到Page81:
LED.h文件:
功能:
宏定义,方便控制。
#include"stm32f10x.h"
④Page71到Page81:
main文件:
通过宏定义控制亮灭。
5.Page85到Page91:
相关函数在寄存器层面的深入介绍。
实验操作步骤:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- STM32 开发 新建 工程 步骤
![提示](https://static.bdocx.com/images/bang_tan.gif)