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

STM32CubeMX点亮LED

[复制链接]
STMCU小助手 发布时间:2023-2-6 14:41
最近入手了一个开发板,只有一个串口助手模块大小的尺寸,功能强大,可以用作开发板测试基本外设、用作串口助手、用作ST-Link、用作离线烧写器等。
4 ?3 j4 h" s2 U! s
8 Y4 |9 w4 J; v- d% j 6f4d541afd25461b9c19a62a7c139e08.png
+ X) C% f7 b2 ?7 y
: f, j& ^! ~6 p0 C- e点亮LED的步骤如下:
8 L% j& t1 F+ U1、通过STM32CubeMX创建工程。
$ R: e" T. X; g5 d
①打开STM32CubeMX,  o5 W5 p' |3 R; T7 W5 O$ A
选择ACCESS TO MCU SELECTOR,
( }1 p: ~: B; h输入STM32F103C8,
  z6 X7 p9 N5 ~( {6 n点击Start Project。
* e" t, I6 V3 v' C9 Z% L* [& Z, s& w% D5 L. v
②点击单片机的PA1,选择GPIO_Output,5 q) @! C2 j# C' Z3 x. s0 u
RCC的HSE选择Crystal/Ceramic Resonator,
1 Z" P6 w7 s/ C$ f- YSYS的Debug选择Serial Wire。
; i1 L! }9 p6 X' v4 m8 ?9 ^  d. Y/ j# e: U1 o0 f5 u+ _$ O  {. V9 c. p
③Clock Configuration中HCLK输入72回车可以自动配置好时钟。
+ q9 F/ I! h& h- [
! n. ?4 X' S. a7 p④Project Manage输入项目名称,选择项目路径,IDE选择MDK-ARM(这个就是Keil),3 ^7 x. t3 z! s" U1 ^0 R; W
Code Generator勾选Copy only the necessary library files和
1 f& L2 t3 X. `1 N; |* F( c. ]Generate peripheral initialization as a pair of ".c/.h" files per peripheral。5 y* Z4 F$ k) d$ ?
) }( x0 n: R; m4 O3 E3 F) W; U4 }# z
点击GENERATE CODE。
- y1 h% @( J4 C' B% Z1 J1 l4 H& o( t6 c) E& @* `
* D- r0 o  U3 n0 n- z& _
2、编写程序。6 K% M0 \5 ?; d1 l
在主函数的while(1)中添加下面四行代码。' {- y* H. \. }8 U% j
        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_SET);
& p' ~4 g, v/ P/ n  g6 ?- E        HAL_Delay(1000);& B, X' A. H5 S' K% g' ]) s
        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET);+ D3 ?4 i+ q) e& q) H) W6 d1 V6 @
        HAL_Delay(1000);" {/ e2 b2 Z  j( H6 f3 B
7 ]2 \! K( Q7 E% p; r3 \2 o
编译即可生成Hex文件。6 C9 K0 a, g" t
3、下载程序。
/ I; d* z5 }' E' X0 s5 V打开100ask_stm32f103_tools.exe,
2 H8 x) X( ]( H. U* z, c2 e+ H! \( w# Q/ b
选择生成的Hex文件,
# ]  C' c" @6 f0 f- y; F% p& @0 s1 W
选择合适串口,7 `+ Q2 J! F& J  B! k  `
& k' e9 j# U8 r7 m
点击开始下载。" N4 s$ ^: k( M3 k
5 o3 h6 S( z3 ?  s0 f! v8 H* E
93367e2afbae4fca9ab94c1bad9f7829.png / Z6 d! T# ]6 t# y
: ]# k7 U2 t- a4 j$ Z
至此,开发板的蓝色LED已经开始闪烁了。6 e. ?( q. j6 p+ V' Z& F! b* i
————————————————2 {( e# m$ J; [; y6 ~
版权声明:Harry Fu
3 N  Z) s/ p, h: c8 c8 P: F0 t1 D  C' G2 z
赞 收藏 评论0 发布时间:2023-2-6 14:41

举报

0个回答

所属标签

相似技术帖

官网相关资源

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