找回密码
 立即注册
楼主: 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
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:203
  • 最近打卡:2025-10-18 10:10:22

78

主题

6787

回帖

1万

积分

超级版主

积分
14435
发表于 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
  • 打卡总天数:592
  • 最近打卡:2025-10-19 00:23:19
已绑定手机

19

主题

3269

回帖

6052

积分

论坛元老

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:526
  • 最近打卡:2025-10-18 09:33:59

9

主题

480

回帖

3353

积分

论坛元老

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

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

回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:687
  • 最近打卡:2025-10-19 10:19:23
已绑定手机

54

主题

1920

回帖

4093

积分

论坛元老

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:613
  • 最近打卡:2025-10-19 08:41:02

3

主题

116

回帖

1640

积分

金牌会员

积分
1640
发表于 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-10-19 12:09 , Processed in 0.121891 second(s), 113 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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