第0课【课前准备】Keil安装 ISP程序下载
生活随笔
收集整理的这篇文章主要介绍了
第0课【课前准备】Keil安装 ISP程序下载
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
目录
- Keil uVision5安装
- 软件简介
- 安装包
- ISP下载程序到STM32单片机
- STM32单片机下载程序形式
- STM32单片机启动方式
- ISP下载程序教程
- ISP下载原理
- 烧录程序
Keil uVision5安装
软件简介
Keil是Keil公司为自己的单片机设计的集成开发系统,主要包括了C编辑器,编译器,库管理,宏汇编和超强大的仿真调试器,用于程序编写,程序烧录和程序调试等等。
目前Keil的最新版本是Keil uVision5
安装包
安装STM32的开发环境需要三个文件
依照以上顺序依次安装即可,KeyGen的作用是生成Keil软件的许可证,自行百度教程即可
ISP下载程序到STM32单片机
STM32单片机下载程序形式
上位机下载程序到STM32单片机中有多种形式:
| Jtag (Join The Action Group) | 20Pin引脚 | 稳定,需要调试器 |
| SWD (Serial Wire Debug) | 4~5Pin引脚 | 高速可靠,需要调试器 |
| ISP (In-System Programing) | 4Pin引脚 | 无需调试器 |
STM32单片机启动方式
由于资金有限,目前我选择了ISP的方式向STM32单片机内下载程序
在了解ISP的下载流程之前,需要先了解STM32单片机的启动方式
| 0 | X | 从内部FLASH启动 |
| 1 | 0 | 从内部存储器启动,运行自带的自举程序 |
| 1 | 1 | 从内部SRAM启动 |
ISP下载程序教程
ISP下载原理
ISP下载程序原理:
烧录程序
以上的下载流程可以通过STM32单片机中的CH340芯片以及上位机中MCUISP软件配合完成
将STM32单片机通过MiniUSB接口连接到电脑后,打开MCUISP软件
总结
以上是生活随笔为你收集整理的第0课【课前准备】Keil安装 ISP程序下载的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 复习.net/c#时的小文章之万年草稿版
- 下一篇: 编程时,如何在vs中更换舒服的代码字体