找回密码
 立即注册
楼主: crh100

紧急求助大神 | 已解决

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-06-04 13:17:43

1

主题

18

回帖

55

积分

注册会员

积分
55
发表于 2024-6-3 16:11:27 | 显示全部楼层
梁*** 发表于 2024-6-3 14:45
按理,如果程序没有问题,能下载程序,则就一定能运行程序。楼主可以测试官方例子看看,STCAI ISP里就有。
...

确实是重大失误,后面都在两个样品板子背面焊上了,但是还是没有用

点评

能下载程序,则就一定能运行程序,你再检查一下试试吧。  详情 回复 发表于 2024-6-3 16:25
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-07 09:59:53

73

主题

5897

回帖

1万

积分

超级版主

积分
12127
发表于 2024-6-3 16:25:28 | 显示全部楼层
crh*** 发表于 2024-6-3 16:11
确实是重大失误,后面都在两个样品板子背面焊上了,但是还是没有用

能下载程序,则就一定能运行程序,你再检查一下试试吧。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-06-04 13:17:43

1

主题

18

回帖

55

积分

注册会员

积分
55
发表于 2024-6-4 13:19:24 | 显示全部楼层
HEX文件ISP下载后单片机不运行的问题已解决,谢谢各位!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-06-04 13:17:43

1

主题

18

回帖

55

积分

注册会员

积分
55
发表于 2024-6-4 13:33:27 | 显示全部楼层
单片机不运行的问题与硬件、软件都没有关系,是在使用一种比较老旧的软件将asm文件转换为HEX文件的时候,HEX 文件里附加了很多注释类信息,这些信息在使用维纳编程器烧录程序的过程中会自动剔除,因此这些信息对程序的烧录及运行没有影响,但是在使用STC-ISP软件下载程序的时候就把这些信息当做HEX文件的一部分烧录进去了,这时候不仅文件的体积急剧增大,程序代码也全是错的,所以单片机一直不运行。使用u Vision等生成的HEX文件则没有多余的注释类信息,HEX文件使用ISP下载后立马可以正常运行,谢谢各位!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:428
  • 最近打卡:2025-05-07 00:13:45
已绑定手机

19

主题

3194

回帖

4948

积分

论坛元老

积分
4948
发表于 2024-6-4 13:57:35 | 显示全部楼层
这问题竟然是编译器搞的好奇怪啊
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:369
  • 最近打卡:2025-05-07 11:36:20

6

主题

319

回帖

2222

积分

金牌会员

积分
2222
发表于 2024-6-4 15:16:15 | 显示全部楼层
本帖最后由 网老四 于 2024-6-4 15:27 编辑

原来是这样,问题解决了就好,

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:524
  • 最近打卡:2025-05-07 07:52:10
已绑定手机

46

主题

1728

回帖

2682

积分

金牌会员

积分
2682
发表于 2024-6-4 15:25:52 | 显示全部楼层
crh*** 发表于 2024-6-4 13:33
单片机不运行的问题与硬件、软件都没有关系,是在使用一种比较老旧的软件将asm文件转换为HEX文件的时候,HE ...

维纳的编程器是下载89s系列的吧?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:459
  • 最近打卡:2025-05-07 09:02:26

3

主题

109

回帖

877

积分

高级会员

积分
877
发表于 2024-6-4 17:14:40 | 显示全部楼层
jw*** 发表于 2024-6-4 15:25
维纳的编程器是下载89s系列的吧?

89C也可
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-06-04 13:17:43

1

主题

18

回帖

55

积分

注册会员

积分
55
发表于 2024-6-4 18:29:32 | 显示全部楼层
本帖最后由 crh100 于 2024-6-4 18:33 编辑
so*** 发表于 2024-6-4 13:57
这问题竟然是编译器搞的好奇怪啊

就是在编译的过程中产生的多余信息影响了程序的下载。
附图就是转换为hex文件后的结果,没想到在进行ISP下载的过程中把所有的字符都下载到单片机里面了
tu.PNG

点评

编译输出的hex不标准,STC-ISP没有“严格校验”,这种问题也是醉了。 回头看了下你一楼的STC-ISP截图,确实是加载了很多ASCII码。  发表于 2024-6-5 08:40
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-06-04 13:17:43

1

主题

18

回帖

55

积分

注册会员

积分
55
发表于 2024-6-4 18:37:26 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-7 14:42 , Processed in 0.160274 second(s), 117 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表