Rex_D8sA0 发表于 2026-4-13 11:48
你的工程完全没有问题。
这官网看着是个假的噢,在这下载例程:
深圳国芯人工智能有限公司-核心功能实验板
ercircle 发表于 2026-4-13 10:53
这些我没动,试下我这个工程:
难道官网的例程就不对么,我看这个参考代码是《stc8g-8h-lib-demo-code-20220509》是不是几年前的,太老的例程,一直没更新,兼容错误呢
ercircle 发表于 2026-4-13 11:52
这官网看着是个假的噢,在这下载例程:
https://www.stcmicro.com/cn/rjxz.html这个是官网么,我从这里下载的,这还可以造假么~~{:daku:}
ercircle 发表于 2026-4-13 11:52
这官网看着是个假的噢,在这下载例程:
现在深圳国芯人工智能有限公司-库函数这里下载了“8G-8H库函数”,运行了默认工程:《STC8G-STC8H-LIB-DEMO-CODE》,《独立程序》里面的工程跑这几行测试代码是正确的,《综合程序》里面的例程,跑测试代码,不同程度的错误,还是xdata区域的变量赋值错误。(《综合程序》的默认工程,跑STC8G1K08A会内存超限,选择:代码优化等级8,注释掉一部分不用的代码)。
Rex_D8sA0 发表于 2026-4-13 12:59
现在深圳国芯人工智能有限公司-库函数这里下载了“8G-8H库函数”,运行了默认工程:《STC8G-STC8H-LIB-DE ...
xram分配地址超了。小容量型号建议不要用综合工程了
【仿真】仿真注意事项总结 | 大家帮继续总结 - 仿真/编译器/汇编器/头文件 国芯人工智能技术交流网站 - AI32位8051交流社区
ercircle 发表于 2026-4-13 14:31
xram分配地址超了。小容量型号建议不要用综合工程了
【仿真】仿真注意事项总结 | 大家帮继续总结 - 仿真/ ...
经过反复测试,我这个工程确实是仿真时候,内存溢出了,只要变量定义在xdata区域的后768字节,在仿真时候,每一步执行,变量就会都会被未知原因篡改成新的任意数。
我现在只是串口仿真。
也就是这种小内存单片机,如果跑稍微大点的工程,就只能先用同系列大内存单片机开发,再在小单片机上只看执行结果,无法在小单片机上仿真。