企业网站建设案例哪个品牌好,怎么做电脑网站后台,网站内容批量替换,APP网站建设开发企业发展00. 目录 文章目录 00. 目录01. 串口简介02. 串口连接电路图03. FlyMCU软件下载程序04. 串口下载原理05. FlyMCU软件其它操作06. STLINK Utility软件07. 软件下载08. 附录 01. 串口简介
串口通讯(Serial Communication)是一种设备间非常常用的串行通讯方式#xff0c;因为它简…00. 目录 文章目录 00. 目录01. 串口简介02. 串口连接电路图03. FlyMCU软件下载程序04. 串口下载原理05. FlyMCU软件其它操作06. STLINK Utility软件07. 软件下载08. 附录 01. 串口简介
串口通讯(Serial Communication)是一种设备间非常常用的串行通讯方式因为它简单便捷因此大部分电子设备都支持该通讯方式 电子工程师在调试设备时也经常使用该通讯方式输出调试信息。
在计算机科学里大部分复杂的问题都可以通过分层来简化。如芯片被分为内核层和片上外设STM32标准库则是在寄存器与用户代码之间的软件层。 对于通讯协议我们也以分层的方式来理解最基本的是把它分为物理层和协议层。物理层规定通讯系统中具有机械、电子功能部分的特性 确保原始数据在物理媒体的传输。协议层主要规定通讯逻辑统一收发双方的数据打包、解包标准。 简单来说物理层规定我们用嘴巴还是用肢体来交流协议层则规定我们用中文还是英文来交流。
02. 串口连接电路图 串口下载只能使用UART1
03. FlyMCU软件下载程序
3.1 生成hex文件
编译信息
main.c: 2 warnings, 0 errors
compiling stm32f10x_wwdg.c...
compiling delay.c...
compiling stm32f10x_it.c...
compiling system_stm32f10x.c...
compiling stm32f10x_usart.c...
linking...
Program Size: Code1140 RO-data252 RW-data0 ZI-data1632
FromELF: creating hex file...
..\OBJ\Project.axf - 0 Error(s), 2 Warning(s).
Build Time Elapsed: 00:00:033.2 STM32进入下载程序模式
3.3 打开hex文件点击开始编程 04. 串口下载原理
存储器映像
启动配置 程序下载之后自动执行配置
05. FlyMCU软件其它操作
5.1 读Flash文件
5.2 清除芯片
5.3 选项字节 06. STLINK Utility软件
6.1 连接到STM32 6.2 选项字节配置
07. 软件下载
STLINK Utility.rar
FlyMcu程序烧录软件.rar
08. 附录
参考: 【STM32】江科大STM32学习笔记汇总