完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
一、简述
记--搭建STM32开发环境, 新建项目。 相关软件与资料:链接: https://pan.baidu.com/s/1WU4SY0hBWjMPnE9g3aj62Q 提取码: r1eh STM32项目工程模板:链接: https://pan.baidu.com/s/1k10vfX8o8lCZPY12TNsH7g 提取码: 73ci 二、主要硬件 STM32F407ZET6开发板 三、安装软件--Keil5 3.1 下载Keil5并安装 双击mdk514.exe进行安装。 3.2 下载安装STM32F40器件支持包:http://www.keil.com/dd2/pack/ 下载好Keil.STM32F4xx_DFP.xxx.pack 后,双击即可安装。 (例子中安装的是旧版,体积小) 四、STM32资料下载(开发手册等) 下载网址:http://www.stmcu.org.cn/ (例子中使用的是老师所给的资料,在官网中未找到) 五、新建STM32项目 新建几个文件夹,放置相关的STM32F4xx固件库文件等 (在例子中没有将stm32f4xx_fmc.c文件添加到工程。可以将其删除) 文件列表:(使用tree命令罗列文件,发现电脑中没有,但有一个tree.com) 在命令行输入:C:WindowsSystem32tree.com /f 打开Keil,Project--》new uVision Project... 设置 宏定义:STM32F40_41xxx,USE_STDPERIPH_DRIVER 使用J-Link下载程序还需要设置 六、程序编译及下载 6.1 编写程序并编译代码 6.2 安装J-link驱动:双击运行Setup_JLinkARM_V415e.exe (不用接线也可以安装成功) 6.3 使用J-Link连接开发板与电脑 6.4 下载到HEX开发板 七、Keil的相关设置 7.1 设置编码(兼容中文) 7.2 更多设置 1、调整兼容其它阅读器代码字体 工具栏(工具把手)-->Editor-->Encoding(Chinese GB2312)2、调整tab为4个空键 工具栏(工具把手)-->Editor-->C/C++ Files-->Tab size(设置为:4)3、调整关键字体颜色 工具栏(工具把手)-->Colrs & Fonts-->C/C++ Editor Files-->Keyword-->Colors(选择颜色)4、调整关键字体大小 工具栏(工具把手)-->Colrs & Fonts-->C/C++ Editor Files-->Text-->Font(选择字体及大小) 动态调整大小:CTRL+鼠标滚轮5、语法检测与提示 工具栏(工具把手)-->Text Completion-->Show Code Completion List for-->Symbols after(勾选 选择:2) 7.3 修改工程项目名称 对着项目名称点击两次,中间有间隔;或者是右键项目名称,点击Manager project Item 7.4 添加新文件,并添加到工程中 可以新建文件再添加到工程,也可以对着工程下面的子目录右键添加新文件。 注:有新添加的头文件需要指定头文件的路径: 7.5 输出文件的路径设置 、输出文件的名称设置 |
|
|
|
只有小组成员才能发言,加入小组>>
3310 浏览 9 评论
2991 浏览 16 评论
3492 浏览 1 评论
9057 浏览 16 评论
4086 浏览 18 评论
1175浏览 3评论
603浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
596浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2333浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1894浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 10:08 , Processed in 1.186943 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号