永发信息网

在COMIC+STVD中定义40K常量数组,数据莫名丢失,程序不正常

答案:2  悬赏:50  手机版
解决时间 2021-01-02 16:47
  • 提问者网友:十年饮冰
  • 2021-01-02 13:05
我使用的是破解版的COMIC 4.2.8,(试用版无法编译>32K程序)。按照网上的说法,改为mods1,并且把(interrupt_vector.h)中的extern void _stext(); 添加了@near关键词。程序现在可以编译,也可以仿真。定义了一个45K的数组onst unsigned char GB2312[][32]={。。。。};但是实际却只能显示出数组内2/3的内容,(其他为乱码),且程序运行也不正常。我用的芯片是STM8S207R8,64K的FLASH,按理说不会有问题啊。貌似这问题还挺普遍的,求解答!。。
最佳答案
  • 五星知识达人网友:煞尾
  • 2021-01-02 13:29
是不是所谓的64k flash,最大只能放32k常量,其余的只能放程序? 查看更多答案>>

采纳哦
全部回答
  • 1楼网友:毛毛
  • 2021-01-02 14:30
是不是所谓的64k flash,最大只能放32k常量,其余的只能放程序?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯