程序烧录至stm32板子的两种方法:基于USB串口下载和基于仿真器下载 | 您所在的位置:网站首页 › keil5识别不了仿真器 › 程序烧录至stm32板子的两种方法:基于USB串口下载和基于仿真器下载 |
1.USB串口下载(烧录程序):
前提是电脑成功安装CH340驱动程序,安装完成之后,使用USB线连接开发部和电脑,可在计算机/系统属性/设备管理器/端口中看到相关驱动。如果你拔出USB线,这个端口就会消失。 然后打开程序烧录软件(软件如下),需要注意的是,选择芯片类型(stm32fxxx),设置波特率为12800。(下载速度慢,可提高波特率;下载失败,减低波特率) 首先在Keil5上新建工程(程序文件),然后编译成功,无错误; 然后点击keil5界面上的魔法棒图标进行相关硬件仿真设置, 这里需要指出的是:基于仿真器的调试接口模式有两种:JTAG模式和SWD模式,任用一种模式,关于两种模式的区别参考: https://blog.csdn.net/qq_42045868/article/details/90579720 设置好debug页面。点击Flash Download进入下载设置把Rese and Run勾上 点击add,就来到了这一个页面,如果是STM32F4程序下载,找到STM32F4x x Flash 1M; 完成以上设置后点Utilities页面,这里也选择CMSIS-DAP选择好之后点ok完成设置(ps:如果这个界面没有Use Target for flash Programming选择CMSIS-DAP就忽略这一项)
|
CopyRight 2018-2019 实验室设备网 版权所有 |