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

STM32CubeMX点亮LED

[复制链接]
STMCU小助手 发布时间:2023-2-6 14:41
最近入手了一个开发板,只有一个串口助手模块大小的尺寸,功能强大,可以用作开发板测试基本外设、用作串口助手、用作ST-Link、用作离线烧写器等。
* j' L2 j7 G# N3 e; \$ _+ X9 [- G/ M/ _% r# h4 v
6f4d541afd25461b9c19a62a7c139e08.png 2 S( m3 L# A" O/ M5 _3 z
. P4 q$ `! r( |0 p1 f7 u/ w0 T
点亮LED的步骤如下:
$ A% x4 [5 U4 q7 }* ]9 n/ |  h1、通过STM32CubeMX创建工程。

" {, M' N4 C( g  D& @9 a* Q. X①打开STM32CubeMX,8 |: c# e: R. N/ {8 H
选择ACCESS TO MCU SELECTOR,
+ y) d3 f, U: S% i. b输入STM32F103C8,
( R, C& ?9 y2 \点击Start Project。0 b5 u' b6 X+ X9 P7 W; ]: a$ `

1 u# c) G' \8 U3 u$ ^8 J  k. V& L7 B②点击单片机的PA1,选择GPIO_Output,
/ L  w! K& I) u% g+ s8 ], ORCC的HSE选择Crystal/Ceramic Resonator,
! ~0 S+ W* E# L: \6 E+ }( PSYS的Debug选择Serial Wire。8 J5 _4 d* P% t- e0 L0 H

/ b, b) ]7 q* N$ i) b③Clock Configuration中HCLK输入72回车可以自动配置好时钟。/ n0 X3 e" X6 r1 X! Y& [" p

! p* |. D2 R& l1 W% y6 p+ ~" I* R④Project Manage输入项目名称,选择项目路径,IDE选择MDK-ARM(这个就是Keil),
/ G& z9 r- b( W& o% P0 u9 tCode Generator勾选Copy only the necessary library files和2 ^7 A7 q! L/ H. q5 c& x
Generate peripheral initialization as a pair of ".c/.h" files per peripheral。
8 Q7 d& `$ y0 P/ u& u: G% |. W& j" j0 G
点击GENERATE CODE。3 Q5 {% T# c% a; l# S! w

0 N& U# E( u  {
+ t" x/ [  d& H$ H+ p
2、编写程序。
$ d+ ^$ ?4 z+ Y3 O# M在主函数的while(1)中添加下面四行代码。# K+ b4 Q; T1 r, O. h- c6 ]) e
        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_SET);& f. o0 l" B: o  V+ W' I
        HAL_Delay(1000);: Y: ~* q- e/ _9 N! @8 ]
        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET);0 p- V  ~( t  j7 t- N
        HAL_Delay(1000);
( S; |  u* I3 L7 z1 L1 Y% F9 ^  k7 A. s0 e6 _
编译即可生成Hex文件。
) e+ y0 B) L: X' U3、下载程序。
! d' K$ E1 G- b打开100ask_stm32f103_tools.exe,
3 Z& K8 @" l$ ~* a$ x9 o
$ c9 X6 M2 O7 ?) W3 o0 T
选择生成的Hex文件,7 P# T. I7 q( J+ p8 Z

9 C; `6 O) g. d, L
选择合适串口,
) C! h: U% n6 F8 v% ]6 N( T5 `5 W" I7 ~0 R1 i
点击开始下载。
6 {: X7 }, `5 l+ }7 }0 i; z* c+ e" z% J9 ?1 _  t
93367e2afbae4fca9ab94c1bad9f7829.png
* f1 o2 e3 `6 N% K! C

* }) v/ k2 |& V  |/ b至此,开发板的蓝色LED已经开始闪烁了。& w5 D4 \6 o% q  J
————————————————* u' H. J5 C- m+ r$ B: F3 o5 J- C" M
版权声明:Harry Fu0 h% M) m$ y- W* s
6 n. y  j- A" i* V
赞 收藏 评论0 发布时间:2023-2-6 14:41

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版