电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区
论坛
开发板专区
【STM32F407开发板试用体验】+ 【qizc】初体验之LED
【STM32F407开发板试用体验】+ 【qizc】初体验之LED
开发
qizc
LV4工程师
| 2017-04-10 15:41:01
浏览量 2096
回复:6
发表新帖
本帖最后由 qizc 于 2017-4-24 15:46 编辑
开发板试用的第一步基本都是点灯,好比是程序员行业的HELLO WORLD ,今天就通过点灯实验,来熟悉一下STM32F407的开发流程。
1、首先,查看原理图,了解led指示灯和单片机IO的配置情况。
通过原理图可以看出,两个led指示灯分别连接到了PF9和PF10,共阳连接,当这个引脚为低电平时,指示灯亮。
在这里要好评一下这个开发板,只设置了两个指示灯,而不是八个指示灯,那样太浪费引脚资源了。
2、环境搭建,其实如果有F103开发经验的话,搞这个还是很容易的,主要是先安装一下F407的pack
"Keil.STM32F4xx_DFP.1.0.8.pack"
准备STM32F4xx的官方库文件:“STM32F4xx_DSP_StdPeriph_Lib_V1.4.0”
其他的工程创建和F103差不多,参照开发板提供的pdf,复制一些启动文件之类的就行了。
鉴于开发板提供的教程特别详细,在这里我就不赘述了。
以下是工程创建完成后结构:
3、程序下载,本来是打算在线调试的,找出自己的JLINK 来才发现又坏了,严重怀疑自己用的是高仿的,经常连接不上电脑,然后就得刷固件,刷完固件没几天又坏了,如此往复。
不过没关系,开发板板载的CH340G,可以方便通过串口下载程序,首先准备下载软件,在这里说明一下,开发板光盘也带了串口下载软件“FLYMCU”,但是鉴于我不太喜欢用第三方的,在这里我用的是官方的“Flash_Loader_Demonstrator_v2.6.0_Setup.exe”,非常方便。
3.1、下载前将BOOT0跳帽短接到3.3V,按一下复位按键,然后操作步骤如下,(这种方式开发板光盘貌似没有提及,在这上图详细一点吧)
选择开发板的COM口
选择芯片flash容量
选择HEX文件
编程完成
3.2、将Boot0的跳帽短接回GND,复位一下,程序开始运行。
至此,点灯实验结束。
鉴于和F103十分相似,所以还是很顺利的,后期将开始研究F407各模块的功能。
本帖最后由 qizc 于 2017-4-24 15:46 编辑
开发板试用的第一步基本都是点灯,好比是程序员行业的HELLO WORLD ,今天就通过点灯实验,来熟悉一下STM32F407的开发流程。
1、首先,查看原理图,了解led指示灯和单片机IO的配置情况。
通过原理图可以看出,两个led指示灯分别连接到了PF9和PF10,共阳连接,当这个引脚为低电平时,指示灯亮。
在这里要好评一下这个开发板,只设置了两个指示灯,而不是八个指示灯,那样太浪费引脚资源了。
2、环境搭建,其实如果有F103开发经验的话,搞这个还是很容易的,主要是先安装一下F407的pack
"Keil.STM32F4xx_DFP.1.0.8.pack"
准备STM32F4xx的官方库文件:“STM32F4xx_DSP_StdPeriph_Lib_V1.4.0”
其他的工程创建和F103差不多,参照开发板提供的pdf,复制一些启动文件之类的就行了。
鉴于开发板提供的教程特别详细,在这里我就不赘述了。
以下是工程创建完成后结构:
3、程序下载,本来是打算在线调试的,找出自己的JLINK 来才发现又坏了,严重怀疑自己用的是高仿的,经常连接不上电脑,然后就得刷固件,刷完固件没几天又坏了,如此往复。
不过没关系,开发板板载的CH340G,可以方便通过串口下载程序,首先准备下载软件,在这里说明一下,开发板光盘也带了串口下载软件“FLYMCU”,但是鉴于我不太喜欢用第三方的,在这里我用的是官方的“Flash_Loader_Demonstrator_v2.6.0_Setup.exe”,非常方便。
3.1、下载前将BOOT0跳帽短接到3.3V,按一下复位按键,然后操作步骤如下,(这种方式开发板光盘貌似没有提及,在这上图详细一点吧)
选择开发板的COM口
选择芯片flash容量
选择HEX文件
编程完成
3.2、将Boot0的跳帽短接回GND,复位一下,程序开始运行。
至此,点灯实验结束。
鉴于和F103十分相似,所以还是很顺利的,后期将开始研究F407各模块的功能。
0
收藏
举报
分享
×
微信分享
扫描二维码分享
qq分享
QQ空间分享
微博分享
我来回复
登录后可评论,请
登录
或
注册
所有回答
数量:
3
xukejing
2017-04-13
能点亮一个灯,就能点n个灯
1
回复
举报
发布
qq1328512480
回复
2017-04-14
我哥说话三句不离灯
0
回复
举报
发布
qq1328512480
回复
2017-04-14
恭喜楼主。期待佳作
1
回复
举报
发布
黄莨元
回复
2017-05-05
:lol期待楼主大作
0
回复
举报
发布
heaton426
2017-04-11
期待后续精彩
0
回复
举报
发布
灵澈
2017-04-10
很想看到后面的精彩部分
0
回复
举报
发布
×
举报
举报人:
被举报人:qizc
*
类型:
请选择类型
问题质量差
垃圾广告信息
偏离社区主题
违规内容
不友善内容
与社区已有问题重复
以上选项都不是
*
详细原因:
取消
提交
x
收藏成功!点击
我的收藏
查看收藏的全部帖子