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

8H8K64U无线OTA升级显示:代码文件不规范

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:450
  • 最近打卡:2026-02-25 12:26:38
已绑定手机

5

主题

114

回帖

1954

积分

金牌会员

积分
1954
发表于 2025-5-19 10:46:31 | 显示全部楼层
erci*** 发表于 2025-5-19 09:34
就是这里,ISP里中断整体偏移了LDR_SIZE,比如LDR_SIZE 1000H情况下,ISP里0003H,APP区就是1003H,那用1 ...

完全没听懂

点评

举个例子: ISP默认不动: [attachimg]99838[/attachimg] APP里假设这里timer0中断不直接用,通过USER_VECTOR间接使用: [attachimg]99839[/attachimg] [attachimg]99842[/attachimg]  详情 回复 发表于 2025-5-19 11:08
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:467
  • 最近打卡:2026-03-07 15:12:16
已绑定手机

102

主题

4135

回帖

9099

积分

荣誉版主

无情的代码机器

积分
9099
发表于 2025-5-19 11:08:01 | 显示全部楼层


举个例子:
ISP默认不动:

截图202505191105343401.jpg
APP里假设这里timer0中断不直接用,通过USER_VECTOR间接使用:
截图202505191105569918.jpg
截图202505191106465443.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:450
  • 最近打卡:2026-02-25 12:26:38
已绑定手机

5

主题

114

回帖

1954

积分

金牌会员

积分
1954
发表于 2025-5-19 17:39:23 | 显示全部楼层
好吧,能有个isr_OTA.asm就好了,把其他所有的中断都改一下。这样我直接更换文件就行了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:450
  • 最近打卡:2026-02-25 12:26:38
已绑定手机

5

主题

114

回帖

1954

积分

金牌会员

积分
1954
发表于 2025-5-19 17:39:45 | 显示全部楼层
erci*** 发表于 2025-5-19 11:08
举个例子:
ISP默认不动:

好吧,能有个isr_OTA.asm就好了,把其他所有的中断都改一下。这样我直接更换文件就行了

点评

开启多个就参考AiCube里如何处理映射的: https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=17902&pid=165991  详情 回复 发表于 2025-5-19 17:53
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:467
  • 最近打卡:2026-03-07 15:12:16
已绑定手机

102

主题

4135

回帖

9099

积分

荣誉版主

无情的代码机器

积分
9099
发表于 2025-5-19 17:53:04 | 显示全部楼层
DIY*** 发表于 2025-5-19 17:39
好吧,能有个isr_OTA.asm就好了,把其他所有的中断都改一下。这样我直接更换文件就行了 ...


开启多个就参考AiCube里如何处理映射的:

https://www.stcaimcu.com/forum.p ... 7902&pid=165991
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:450
  • 最近打卡:2026-02-25 12:26:38
已绑定手机

5

主题

114

回帖

1954

积分

金牌会员

积分
1954
发表于 2025-5-20 15:56:11 | 显示全部楼层
erci*** 发表于 2025-5-19 17:53
开启多个就参考AiCube里如何处理映射的:

https://www.stcaimcu.com/forum.php?mod=redirect&goto=find ...

感觉好像很复杂
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:17
  • 最近打卡:2026-03-03 21:17:07

10

主题

28

回帖

240

积分

中级会员

积分
240
发表于 2026-2-16 15:02:55 | 显示全部楼层
        EXTRN DATA        (isr_index)
    LDR_SIZE EQU 1000H  //新加入,但没有用,还是提示文件不规范
        CSEG        AT        011BH                ;35号 触摸按键 中断入口
        MOV                isr_index, #35        ;标记中断号35
        LJMP        006BH                        ;跳转到中断号13的向量

        CSEG        AT        0123H                ;36号 RTC 中断入口
        MOV                isr_index, #36        ;标记中断号36
        LJMP        006BH                        ;跳转到中断号13的向量

        END
我用的是STC8H4K64TL,在使用示例给的电脑端ISP程序升级时,也是提示代码文件不规范,将这个 ISR.ASM文件移出工程就正常了。看你们发的是要加一句 LDR_SIZE EQU 1000H,但没用,是我写错了吧,请大神帮我改一下,应怎么加,才不会报错。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-3-7 17:02 , Processed in 0.115638 second(s), 80 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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