我在使用MCD2 和mplab V8.6在线调试时,使用PICC编译,编译都没问题.但是在调试的watch窗口看见有的变量值显示 reserved memory 或是 out of crope. 我在网上查说是ICD2在线调试时有占用一些ram资源,是因为这个导致,解决办法是在编译时 通过设置编译选项来实现。
编译程序前,在MPLAB IDE中的PROJECT菜单下,按如下操作
PROJECT->BUILD OPTIONS->PROJECT->PICC Global
在PICC Global选项卡中选择"compile for ICD",确定后就可以编译程序啦
选者PICC for debug. 但是我在mplab V8.6找不到这个选项,试了其他方法都没解决, 请问谁有这方面的经验? |