一、认识STM32 1、浅谈STM32& A I' I9 f/ d; G% w 1、STM32型号的说明:以STM32F103RBT6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下:1 r' t* C# _8 e" n - j7 h; v$ D0 X" E) q; L ' ^+ Y: }4 B8 h; D0 M4 K7 L 2、STM32的几种启动模式:$ e9 A4 `. I0 I" N9 | 2、TTL串口与STM3连接 1、工具: 串口转 TTL 模块一个,STM32 单片机一个,杜邦线 4 根,flash软件。" Y" c! j' s& ?, q3 i 2、串口连接规则,如下图所示:/ M1 t4 ]8 u# j9 G9 O: F1 [, F : r; a8 h# v4 ]; t" c 5 F6 G8 Y1 y; J; U+ N2 d 3、连接实物图* {& f+ n$ T/ _: S- O3 n) o& [3 z# g" z 串口连接图: 4 V( F; U3 ^& p! z8 v9 q' | 芯片连接图: w* l2 f" A# q4 v" q 二、下载程序$ r* {. p3 U4 O1 r2 Z; D& ? 1、HEX文件生成 1、HEX文件生成及LED灯代码。2 _ H( ~3 p4 I 2、烧录软件 mcuisp 、 FlyMcu、FLASH Loader Demonstrator' n8 ~- ^. @6 ^2 X, x 均可在官方网站下载。如有需要,也可私聊我 。 3、烧录软件使用手册* `% v5 v' b0 T! e" X : U; L) u" y) _/ ~" U 2、烧录软件使用 y- @7 b- _- j; B4 a7 h/ J 1、flash下载软件的使用。( R2 N/ W$ ]0 A* D5 r' _* x 2、0 W2 k; T9 x' a; N% u( [ 4 x! ^2 _! ?! E" _, _: b* Q % U. |% l4 Q0 M+ y! H : Z# }0 Q) w" e 3、 % a2 ^. A0 S8 @4 L0 ~ 8 E9 y4 ^# C9 k ?* |0 e( \, r , z; D) n, Y) U) p) \0 R' F5 @ 4、- v) M$ o9 ]4 K3 y/ C1 s- Y # t7 ^1 h! Z2 B2 S& @1 b 5、提示:在下载程序的时候一定要修改STM32的启动模式,让BOOT1=0,BOOT0=1,才能烧录程序。+ l9 O7 e- c( v3 Z- |, q+ x . w$ e0 ]2 i; }/ F# n8 k9 T, O% Y 三、总结 这是我第一次使用单片机硬件并完成LED灯实验,过程耗费了些时间,也在网上查了很多相关内容。对于STM32的学习我还在基本阶段,如果上文有错,请指正,谢谢各位阅读。 ———————————————— 版权声明:捶死挣扎的小猴如有侵权请联系删除 |
基于STM32 Azure USBx 开发的经验分享
NUCLEO-U545RE-Q评测】4. 串口实用收发测试
NUCLEO-U545RE-Q板卡评测 (第二篇外传)UART的单线半双工的上拉电阻问题
基于STM32串口如何发送字符串经验分享
基于STM32模拟UART串口通信
基于STM32的串口通信经验分享
基于STM32串口通信经验分享
STM32芯片ISP串口程序一键下载—FlyMcu
基于STM32F1串口配置经验分享
基于stm32串口通信和LED灯点亮经验分享