下面说说我使用的at32f403arct7芯片,在mdk开发下,是可以直接用stlink v2烧录的。但如果要批量设备,总不能把源程序拿过去打开mdk去烧录程序吧?这时候如果你的手里只有stlink,可以先刷成jlink,然后打开j-flash,在选择芯片的时候注意选择stm32f103rct6,据说at32f403arct7是完美兼容此芯片的。
这样就可以用stlink v2 转化的jlink烧录at32芯片了,其他芯片类似。我用的rtt studio用了各种方法往at32f403arct7下载程序都下不进去,因为手里只有stlink v2 和 daplink,折腾了半天才试验出以上可以烧录的方法,替换at32的小伙伴们如果不能烧录可以试试上面的方法。
打开CSDN APP,看更多技术内容
安信可ESP32_AT.bin 可以直接烧录ESP32-WROOM-32 固件
乐鑫ESP32-WROOM芯片,安信可模块上使用的at的二进制文件,方便调试
AT89S52程序烧录
AT系列单片机的烧录示意图(接法),需要下载编程器
AT89CXX 烧录程序彻底公开
AT89CXX 烧录程序彻底公开,想做烧录器可别错过
第三章 国产MCU 雅特力AT32 烧录、离线批量烧录
国产MCU 雅特力AT32 烧录、离线脱机批量烧录详细说明
继续访问
at89s52烧录软件,及USB驱动
at89sx烧录软件及USB驱动,内附有TXT引脚接线说明。
AT89c52烧录程序
AT系列烧录程序,适用于AT、ST系列的单片机
最新发布 开源APM32最小系统板替换STM32(程序烧录与开发板)
嘉立创工程链接:APM32C8T6最小开发板 - 嘉立创EDA开源硬件平台 (oshwhub.com) 国产APM32F103C8T6最小开发板,兼容STM32,使用先进的TYPE-C接口,可以直接使用TYPE-C进行程序烧录,将所有引脚引出。 程序完全兼容stm32,程序烧录时需要选择APM32和APM相应的FLASH
继续访问
ESP32固件烧录-初级入门
我一开始入门esp32的时候找关于固件下载好长时间都没有找到适合入门的固件烧录教程。现在学了一段时间,所以想要写一篇关于esp32固件烧录的教程,去帮助一些入门的朋友。flash文件中doc中工具使用指南(这个不是链接)...
继续访问
ESP32的MQTT AT固件烧录+STM32以ESP32的MQTT AT固件的AT指令连接EMQX下mqtt服务器实现消息订阅和发布
ESP32的MQTT AT固件下载以及stm32对接ESP32,以AT指令完成订阅和发布。
继续访问
ubuntu中使用jlink烧录stm32程序
安装jlink驱动参考https://blog.csdn.net/lc_cc/article/details/66982821 1.以下为通过jlink连接到stm32的 *** 作(红色为命令输入行,部分使用默认选项直接enter所以没有输入) allen@allen-To-be-filled-by-O-E-M:/media/allen/CP$ cd /opt/SEGGER/JLink/ allen...
继续访问
【ESP32 S2 烧录AT固件 串口与USB两种方式】
本文主要介绍了对ESP32 S2进行AT指令固件烧录的具体 *** 作,分为USB烧录与串口两种方式。
继续访问
STM32 烧写程序报错Contents mismatch at
STM32 烧写程序提示Contents mismatch at: 解决:debug中取消verify。 取消后下载成功,代码仍不允许 解决:DFP版本过低,将Keil.STM32H7xx_DFP.2.2.0.pack升级Keil.STM32H7xx_DFP.2.8.0.pack,成功运行。
继续访问
【单片机】一文彻底搞懂单片机程序烧录
因此,就还需要一块类似于存放ISP程序的区域的存放IAP程序的区域,如下图所示。【图片来自参考链接的第二个】从上图可知,ISP程序引导加载IAP程序,IAP程序引导加载应用程序。在开发者开发产品时,IAP程序必须通过SWD、JTAG或者ISP(串口or其他协议)烧录,第二部分应用程序可以在第一部分烧录时一起烧录,也可以通过IAP程序烧录。那在程序运行过程中,也就是正在执行应用程序时,是怎么跳转到IAP程序部分执行的呢?STM32中是采用中断的方式。一般中断向量都是存放在低地址,而IAP恰好在低地。.....
继续访问
AT32的使用总结
at32使用
继续访问
AT89S52好用的烧录软件。
AT89S52好用的烧录软件。里面还可适配多种芯片。
STM32芯片烧录后上电不运行
STM32芯片烧录后上电不运行
继续访问
AT89C51/AT89S51/STC89C51单片机烧录程序的区别
博主的记录,便于日后忘记可以回顾,QAQ。 ★ AT89C51 和 AT89C52 这两个只能用烧录器烧录!! AT89C51 烧写程序无法使用USB-ISP下载线(progisp烧程序软件不支持该芯片)需要相应的烧录器。 ★ AT89S51 和 AT89S52 可以用ISP下载: 烧写程序用USB-ISP下载线(progisp软件),接线如图。 (驱动和软件 | 提取码:1234 ※仅供学习使用) ★ STC系列单片机可以串口下载。 STC89C51 烧写程序用USB-TTL 下载线 (
继续访问
【AT32】雅特力单片机无法烧录
问题描述 雅特力单片机使用JLINK烧录时,报programming of range @ address 0x08000000 failed(block verification error)错误,如下图所示,但是可以正常连接和擦除。 解决办法 到雅特力官网下载ICP工具,使用JLINK连接单片机,连接成功以后会问你要不要解除读保护,点击是即可。 ...
继续访问
AT 烧写程序软件
支持所有的 AVR 芯片的编程,支持 AT89S51,AT89S52 支持自定义并口下载编程器 支持自定义串口的下载编程器 支持 USBASP 编程器 支持自定义编程芯片 支持自定义编程熔丝信息提示信息 支持高压编程器 支持脱机下载器...
stm
通过电脑配置仿真器为ST-LINK DEBUG,首先把ST-LINK/V2调试器和mini32单片机插到笔记本电脑上,具体步骤如下:
1、在某宝入mini32单片机加st-link调试器,用的mac笔记本,直接插U口上。
2、连接以后我们调试一下,打开项目配置选项卡,点Debug配置仿真器为ST-LINK DEBUG,最后一步再点击setting。
3、d出选择SW,右侧SW/JATG Devise 下出现id号,如下图就是对的。
4、如果查找不到目标板,切换到Utilities选项卡检查插线和主板,设置ST-LINK DEBUG 点击Setting。
5、Download Function 选择第一项,其余默认点击下面的添加add,ST-LINK/V2和STM32单片机连接就没问题了。
我也出现这样的问题,按hackvilin的方法解决,在此表示感谢,以下是网站复制的内容:今天在使用Keil uVision调试STM32F10x系列芯片时Debug的Settings中SW Device一直显示“No target connected”,产生这种现象无外乎以下几种情况:
1.仿真器损坏
2.仿真器驱动未安装
3.仿真器连接线线序不正确
4.仿真器使用的端口被禁用
由于之前调试正常,基本可以排除前3种可能,今天同事使用板卡下载程序后才发生的,基本可以确定应是程序引起即由于程序设置导致仿真器的端口被禁用,板卡的GPIOA 15脚接了LED,而此管脚默认给JTAG使用,所以我们可以采用SWJ调试,通过重映射禁用JTAG功能,使其成为普通的IO管脚,但是由于同事的不小心将SWJ禁用了,这也就禁用了所有调试功能,这下完了,再也不能愉快的玩耍了。
这该怎么办呢,可以通过以下办法解决:
1.配置工程的Debug的settings,选择合适的调试接口SWJ或JTAG
2.板卡上电
3.按住复位键,如果没有复位键,可以将复位管脚接地,但注意计算下功率,不要烧了
4.按下FLASH的Download(所下载的程序不能导致仿真器端口被禁用)或启动Debug随即松开复位按钮
5.如果程序下载成功或进入Debug模式,那么就成功解决了,不能保证每次都成功,如果没有成功,就重复2~4步应该可以解决的。
如果你也碰到此问题,可以尝试以上方法解决,祝你成功!
作者:hackvilin
链接:
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)