keil 调试出现 could not load file 等等,程序不能调试!

keil 调试出现 could not load file 等等,程序不能调试!,第1张

KEIL设置编译器的时候要选择调试方式,下载方式。如果不接开发版的话会提示你说的错误信息,无法下载程序。如果调试器选择和你实际不一样也会提示错误。常见的调试下载器有 JTAG ,JLINK ,ULINK等。看你用什么来仿真调试了。还有keil 不同版本对编译器的支持也不一样。具体设置参考编译器资料,和keil使用手册。

首先确认你有仿真器,JTAG ICE之类的,然后有JTAG连线,适配器,进入AVR STUDIO,连接目标板,供电,点TOOLS下拉菜单,选STK500/AVRISP/JTAG ICE点STK500/AVRISP/JTAG ICE,之后程序会扫描硬件,建立连接,建立完成后d出一个窗口,选择单片机类型,在中间那个PROGRAM哪里选择HEX文件,点PROGRAM就把程序下载到单片机了。

下载完程序要正确运行还要设置一下熔丝位,主要看晶振的。不了解你的应用,不能更具体了。

用串口1下载:连三根线:接单片机PA9(TX),PA10(RX),GND。条件:BOOT0接高电平,BOOT1(PB2)接低电平。

单线JTAG下载: 连三根线: 数据线SWDIO(PA13),时钟线SWCLK(PA14),GND。

5线标准JTAG口下载:接6根线:

JRST: PB4

JTDO: PB3

JTDI: PA15

JTCK: PA14

JTMS: PA13

GND

以上就是关于keil 调试出现 could not load file 等等,程序不能调试!全部的内容,包括:keil 调试出现 could not load file 等等,程序不能调试!、AVR studio如何进行JTAG下载、STM32f103开发板怎么下载程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10115454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存