Microchip
直播中

李佳

7年用户 177经验值
私信 关注
[问答]

PIC18F4550中的存储器问题

你好,我用的是PIC18F450。我的程序太长了。所以最终我的数据内存的使用率达到了100%,我的程序内存达到了13%。所以现在,我不能编译我的程序。那么有没有办法使用程序存储器代替数据存储器呢?谢谢。

回帖(4)

程娇

2019-9-24 10:26:43
这将有助于不改变的数据,并且可以填充在程序存储器中:
举报

陈晨

2019-9-24 10:39:41
C18:const rom char m1[]={0x00,0x3C,0x4A,0x49,0x49,0x49,0x30,0x00,0x00};XC8:const char m1[]={0x00,0x3C,0x4A,0x49,0x49,0x30,0x00,0x00};ASM?基本的?十当无符号字符工作时,是否使用变量?
举报

杨玲

2019-9-24 10:48:08
你使用哪种编译器?你得到的确切的错误信息是什么?
举报

王东

2019-9-24 11:04:27
非常感谢您的回复。我正在使用XC8编译器。我的问题是用const char替换未签名的char来解决的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分