导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→有一个让人百思不得其解的关于仿真器的问题求救[求助][guest]

 *第20890篇: 有一个让人百思不得其解的关于仿真器的问题求救[求助]

  
楼 主:guest 2004年4月11日13:28
 有一个让人百思不得其解的关于仿真器的问题求救[求助]
事情是这样的:我正在调试一块CAN通讯的板子,单片机用的是
AT89C52,CAN通讯控制器是SJA1000(P0口8根地址数据复用线直接
接SJA1000的数据口),仿真器是伟福的,当我将仿真头插到目标板
上时,仿真头无法通过初始化,但是将仿真头拔下后,就可以通过初
始化!我很是奇怪,初步判断是目标板的问题,于是仔细检查,发现
如果将仿真头的P0口的8根针断开(就是不接到SJA1000上去)仿真头
就可以通过初始化。但是只要P0口有任意一跟线连到SJA1000上的
话,就又不能通过初始化了!我很郁闷,想到以前因为使用仿真器吃
过亏,于是决定抛弃仿真器,直接烧片子,先调通串口,然后用串口
调试助手来监视单片机的寄存器的值,可是更奇怪的事情发生了,我
拿以前正常运行过的一个串口发送程序烧进去之后,居然没发出任何
东西,我把片子插到以前自己做的DEMO板上试是可以发送的,这说明
程序肯定是正确写入而且是对的,我以为是在目标板上程序没有运
行,于是检查晶振11.0592正常起振了,电源正常,再又在程序里加
了个让P1.0上产生脉冲波的语句用来判断是不是运行了,写好片子之
后,插入,上电,发现可以监测到脉冲波,但是仍然没有发送!

到这里,我就实在是想不出这是什么问题了!我已经郁闷了快一个星
期了!在此求求各位大虾相助!帮我分析分析~


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

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


[上一篇主题]:at91中断问题,大侠求救!!

[下一篇主题]:我想做一个数显的电源,要正负电源,要用MAX197,谁有这方面的应用资料啊,不是英文的PDF。