你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【STM32F0开发日志】+点亮LED开始

[复制链接]
feiante-155820 发布时间:2013-12-10 11:06
昨天收到STM32F030的板子了,还是老规矩,从点亮一个LED灯开始。
  g" K- G' a) O5 `2 ^' A. \第一步:建立一个文件夹,比如叫GPIO,然后再这个文件夹下建立3个子文件夹(List,RVMDK,User),其中List用于存放编译后的文件,RVMDK用于存放工程目录,User用于存放库文件以及用户编写的文件。
5 H% g, D8 K! l/ F9 |$ n' e2 ~第二步:建立工程然后添加相应的文件(如图1所示)。
! W' Q) v$ M# N7 D第三步:在main文件中编写如图2所示的程序,由于只是简单的点亮LED等,也就是搞定F030板子的编译及下载功能,所以程序简单且感觉比较乱。3 G. N, b& m! G8 }2 b1 i& {
第四步:点击魔法棒,在C/C++里的Preprocessor Symbols下,定义USE_STDPERIPH_DRIVER STM32F0XX
+ K* N, h+ ~  H: v# S第五步:编译下载(这步大家都知道,就不说了)
: N& U+ ]" X" Y" L0 `. H- R  J: H观察LED灯,在闪烁,更换主程序中的IO口,将8口改为9口,此时另一个灯在闪烁,说明程序下载及GPIO操作成功了。
; v9 L) D& Q3 `1 Q- h2 d 
图1.JPG
图2.JPG
收藏 2 评论16 发布时间:2013-12-10 11:06

举报

16个回答
anger0925 回答时间:2015-10-17 22:42:35
                  
longwin01 回答时间:2017-3-10 16:03:53
我看大都範例都是用GPIO_PORT->BSRR = GPIO_PIN;2 l5 \4 T4 I/ Y- d
原來也可以用GPIO_Writebit() + ]* t/ ^( }4 V
又學到一課 謝謝
星魂斗士 回答时间:2013-12-10 17:01:57

RE:【STM32F0开发日志】+点亮LED开始

第一吃螃蟹的人吗?
血狼儿 回答时间:2014-5-3 16:50:37

回复:【STM32F0开发日志】+点亮LED开始

 DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
xyy211502 回答时间:2014-5-4 17:41:39

RE:【STM32F0开发日志】+点亮LED开始

ddddddddddddd
boringtime 回答时间:2015-1-7 21:40:18
顶顶顶顶顶顶顶顶
khadgar 回答时间:2015-2-6 12:31:06
刚开始接触STM32
左右右左 回答时间:2015-10-17 20:57:36
ddddddddddddddddddd
左右右左 回答时间:2015-10-17 21:05:35
问问楼主,你这添加的文件在哪啊
peter001 回答时间:2015-10-18 01:07:20
支持一下
天涯人在 回答时间:2015-12-27 11:22:34
刚刚接触STM32,好好学习下
kenhoc51 回答时间:2016-7-27 21:18:16
受教~~~谢谢~~~~
平头百姓 回答时间:2016-7-27 21:48:57
这个确实有点简单,主要是ST的库建的好
12下一页

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版