土豆油 发表于 2026-5-5 10:22:55

中断向量表和复位向量地址错误导致程序无法运行和仿真

想用STC32G12K128做项目,
无论使用AiCube,还是自己按照规格书的步骤创健的项目都无法仿真和运行,
软件仿真也不行。
包括多数官方例程也无法运行(极个别的可以)。
经查是复位地址和(或)中断地址错误导致。
重新安装软件也不行。请问该怎么解决?
{:baoquan:}




神农鼎 发表于 2026-5-5 15:58:59

用硬件USB仿真,
用户程序区中无 USB程序,用户程序不影响 P3.0/P3.1 测试下



土豆油 发表于 2026-5-5 20:15:16

神农鼎 发表于 2026-5-5 15:58
用硬件USB仿真,
用户程序区中无 USB程序,用户程序不影响 P3.0/P3.1 测试下



是用USB仿真。与仿真没有关系,用软件仿真也一样,烧录程序也不能正确运行。

神农鼎 发表于 2026-5-6 09:45:13



深圳国芯人工智能有限公司-实验箱

先跑跑这些程序

土豆油 发表于 2026-5-6 17:01:06

都不能跑。进入软件仿真后,全速运行,它会停在约十几行的位置。如果把停到的那行换成别的函数,或把前面的代码都删除,它仍会停在约十几行的位置。与WDT无关。有些程序不停,但使用F6它也不会停,点屏幕上的停止按钮会停到空代码的位置(汇编代码为FFFF)。重新装了新系统,重新装了KEIL软件都没用。

ercircle 发表于 2026-5-6 17:21:19

什么工具?什么硬件,原理图及实物照片?什么仿真方式?录个屏看看?

【仿真】仿真注意事项总结 | 大家帮继续总结
https://www.stcaimcu.com/thread-108-1-1.html
(出处: 国芯人工智能技术交流网站)


重装环境可参考此贴:
【萌新指南】keil5安装指南(官方渠道方法下载并安装C251, C51) - 仿真/编译器/汇编器/头文件 国芯人工智能技术交流网站 - AI32位8051交流社区

土豆油 发表于 2026-5-6 17:44:02

软硬件仿真都不行。都是会出现类似的不正常停止。

土豆油 发表于 2026-5-6 19:49:31

方便的话请加我QQ: 531521080
页: [1]
查看完整版本: 中断向量表和复位向量地址错误导致程序无法运行和仿真