完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如果不介意的话,去淘宝买一个 J-Link v10 或 v9,这样更靠谱。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
本帖最后由 toofree 于 2018-2-12 09:52 编辑
方法还是比较多的,百度搜索关键字“STM32 ISP” 先给你一篇看看 http://blog.csdn.net/Android_Linux_Unix/article/details/72953279 多参加ST社区和ST中文网的活动,换一块Nucleo或Nucleo-144的板都有ST-Link,对外的JTAG口都单排针引出来了。(Nucleo-64除外,这个受体积限制没有引出)ST的东西用ST-Link最合适。 当然有钱可以买正版Jlink,山寨的各种Link对于新手出点问题,你搞不定。 |
|
|
|
STM32三种启动模式对应的存储介质均是芯片内置的,它们是:
用户闪存: BOOT1=x BOOT0=0 芯片内置的Flash,即主存储器Flash SRAM: BOOT1=1 BOOT0=1 芯片内置的SRAM 区,就是内存啦。 系统存储器:BOOT1=0 BOOT0=1 芯片内部一块特定的区域,叫做系统存储器。芯片出厂时在这个区域预置了一段Bootloader,就是通常说的ISP程序。这个区域的内容在芯片出厂后没有人能够修改或擦除,即它是一个ROM 区。 在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,这两个管脚在芯片复位时的电平状态决定了芯片复位后从哪个区域开始执行程序,见下表: BOOT1=x BOOT0=0 从用户闪存启动,这是正常的工作模式。 BOOT1=0 BOOT0=1 从系统存储器启动,这种模式启动的程序功能由厂家设置。 BOOT1=1 BOOT0=1 从内置SRAM 启动,这种模式可以用于调试。 要注意的是,一般不使用内置SRAM 启动(BOOT1=1 BOOT0=1),因为SRAM 掉电后数据就丢失。多数情况下SRAM 只是在调试时使用,也可以做其他一些用途。如做故障的局部诊断,写一段小程序加载到SRAM 中诊断板上的其他电路,或用此方法读写板上的Flash 或EEPROM 等。还可以通过这种方法解除内部Flash 的读写保护,当然解除读写保护的同时Flash 的内容也被自动清除,以防止恶意的软件拷贝。 一般BOOT0 和BOOT1 跳线都跳到0(GND),即正常的从片内Flash运行,只是在ISP下载的情况下,需要设置BOOT0=1,BOOT1=0 ,下载完成后,把BOOT0 的跳线接回0,这样系统可以正常运行了。 对于一般的应用来说,直接把BOOT0 和BOOT1 引脚接地即可,不用设置跳线,使用IAR 调试程序时可以选择RAM 调试还是Flash 调试,与BOOT0 和BOOT1 的配置无关。 下载工具可以试用STM32CubeProg,下载地址: http://www.st.com/content/st_com ... /stm32cubeprog.html |
|
|
|
TOPCB 发表于 2019-5-23 09:57 是下载这个软件吗? |
|
|
|
是的。这个是串口烧写的官方程序。
|
|
|
|
试试FLYmcu,按照原子哥那样自己焊一个一键下载电路。或者按照上面大家告诉你的方式试一下,一般ST-LINK方便一些,你有Nucleo板可以直接用板载的下载器对你的单片机下载。有空时买一个ST-LINK下载器吧,很方便
|
|
|
|
想买来着…主要是快递停了…
|
|
|
|
还是没有解决呀…
|
|
|
|
楼主用我给你的串口下载不了程序吗?是什么问题?
|
|
|
|
是!这是官方串口下载工具FlashLoader,三根线搞定,版主都把链接直接给你了,其他坛友也说了STM32CubeProg也可以支持串口、USB、stlink,就是需要安装java。难道你的问题还没解决?是懒得弄?还是不会下载?还是不会使用?还是不会接线?有问题说出来,大家帮你解决。 |
|
|
|
FlyMcu就可以了,注意只能使用串口1,还要调整BOOT
|
|
|
|
我们常备ST-LINK的
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1049 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1017 浏览 2 评论
2123 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1219 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1639 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 04:04 , Processed in 0.838917 second(s), Total 103, Slave 85 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号