STM32学习之旅---1.程序烧录的方法

STM32学习之旅—1.程序烧录的方法

1.什么是STM32

ST :是指法意半导体SO厂商。ARM是主要芯片厂商。
M:指微处理器。
32:是表示一个32位的微控制器。

2.STM32的功能

STM32自带各种常用的通信接口。

2.1串口—USART

用于跟串口接口的设备通信,常有GPS模块,GSM模块

2.2内部集成电路—I2C

常用于EEPROM ,电容屏,MPU6050模块

2.3串行通信接口—SPI

用于SPI接口的设备通信,如串行的FLASH,以太网W5500,音频模块VS1053

2.4 SDIO,FSMC的超级,I2S,ADC,GPIO

以上这些,也就是我们学习的重点。

那么,我们如何将程序烧录进单片机中?

3. 4种烧录程序的方式

3.1 ST-Link仿真器烧录

ST-Link仿真器ST-Link是指SWIM标准接口和JTAG、SWD标准接口

3.1.1编程功能

可以烧写FLASH,EEPROM,AFR等;

3.1.2 仿真功能

支持全速运行,单不挑食,断点调试等各种调试方法。

3.1.3 仿真性能

3.1.4 编程性能

进行SWIM、JTAG,SWD下载,下载速度快

详细参看:
https://blog.csdn.net/daniaoxp/article/details/100171281
这个博主,将ST-Link的烧录和ST-Link V2写的很详细

3.2 J-Link的烧录

JLink是针对ARM设计的小型USB到JTAG的转接盒。
下载速度达到50KB/s
无需外接电源;
最高JTAG速度达8MHz;
自动速度识别;
J-Link OB开始的时候,我还不知道它的是J-Link,后来看了看淘宝资料才知道。
在这里插入图片描述连接方式也与ST-Link V2相似。
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述出来后,会出现这两个图标,表示安装成功
在这里插入图片描述连接上PC端的时候,会出现这个图标
单击这个图标
在这里插入图片描述在这里插入图片描述单击这个图标,打开Opject–>>opject Settings
在这里插入图片描述在这里插入图片描述在这里插入图片描述
完结,撒花。。。

猜你喜欢

转载自blog.csdn.net/atruexb/article/details/107599260