导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→用过PICC18的请进来[lwen1999]

 *第32720篇: 用过PICC18的请进来

  
楼 主:lwen1999 2005年7月2日09:52
 用过PICC18的请进来
各位大虾:
      小弟用PICC18时遇到几个问题请教。IDE:MPLAB IDE V7。10。COMPLIER:PICC18 8。30。语言:C。MCU:PIC18F452,16K WORD RAM。问题是:
    1、在子函数中的局部变量在WATCH中看不到它的值。
    2、程序只能编到4000H-7FFFH的地址,18H-4000H中只能编中断函数代码。如果我的程序大于8K WORD,编译就会出地址溢出错,
Program ROM   $000000 - $000003  $000004 (       4) bytes
Program ROM   $000008 - $00000F  $000008 (       8) bytes
Program ROM   $000018 - $0000A9  $000092 (     146) bytes
Program ROM   $004000 - $007A4D  $003A4E (   14926) bytes
                                 $003AEC (   15084) bytes total Program ROM 
大于8K WORD时程序出错:
Error[000]   : Can't find 0x449A words (0x449A withtotal) for psect text in segment CODE
PIC18F452有16K WORD的ROM,为什么会出现这种现象???
                    MAIL:Lwen1999@163.com
                   QQ:6174332
  
2楼:Asuraguo 2005年7月11日17:56
 现学现卖
把Build Options的HI-TECH18 Linker最下面Use Alternate Settings勾上,再在后面加上-noerrata。应该就可以了。

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:找理科家教,急!!!

[下一篇主题]:Visual Basic 6.0程序[公告]