首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

codewarrior debug仿真调试中的问题.

codewarrior debug仿真调试中的问题.

看了strong斑主的pe说明,才知道有这个好东西.谢谢strong。
但是自己用却用出问题.
请问
1.我用PE初始化,后MAKE,生成了程序,但是在debug中,按F5却报错:
Error: At location 0000 -
Error: Attempt to use invalid or uninitialized memory

Error: At location EE11 -
Error: Attempt to write to a read-only location.
STARTED
RUNNING
HALTED
*************************************************
在soure框里,光标停在: clrReg8Bits(PTA, 0x10); 处,程序就进不去.
void PE_low_level_init(void)
{
/* Common initialization of the CPU registers */
/* PTA: PTA4=0 */
clrReg8Bits(PTA, 0x10);
............
}
2、以前用rs08时,也用debug调试,可以看到芯片的每个管脚的实时情况,就是有个图显示每个I/O的高低电平。现在用HC08,找不到了。不知何故。
谢谢各位的帮助。
1.你用的是软件仿真,而不是硬件调试吧。软件仿真时需要先设置一下端口寄存器的状态。在仿真界面里就可以找到。
2.不知你说的是哪个图,是PE中的图还是仿真界面里的图。仿真界面里的图是需要自己建的。
海纳百川  有容乃大
谢谢斑主.
第1个问题果然如此.把initilize input ports on startup 勾掉
第2个问题,我再摸摸.不是PE,是仿真里的.那个弹出的图和PE中的target cpu中的图差不多.但相对画得简单得多.
返回列表