The specified file is not a valid Intel HEX file 为什么啊
程序内容
avr ATMEGA16单片机,用iccavr写完程序通过后,用avr stdio写进flash时提示这么一段
答案:3 悬赏:60
解决时间 2021-02-27 03:47
- 提问者网友:温柔又任性
- 2021-02-26 18:39
最佳答案
- 二级知识专家网友:专属的偏见
- 2021-02-26 19:35
目标程序有很多种格式,估计您在用avr stdio写进flash时规定的是“Intel HEX ”格式,
但是您编译时生成的格式没有选用“Intel HEX ”格式,选成了别的。
检查一下您在avr stdio中所做的Project Settings,看其中的输出文件格式的选择,对不对。
但是您编译时生成的格式没有选用“Intel HEX ”格式,选成了别的。
检查一下您在avr stdio中所做的Project Settings,看其中的输出文件格式的选择,对不对。
全部回答
- 1楼网友:啵啵桃汀
- 2021-02-26 20:29
你好!
源程序要先编译,才能写入到单片机,看你提示,应该编译为HEX格式,就是16进制,编译时有选项。
仅代表个人观点,不喜勿喷,谢谢。
- 2楼网友:情战凌云蔡小葵
- 2021-02-26 19:52
拔了重新插,在烤进去试一下
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯