大家好,我现在急需要大家的帮助,在调试XDP512的过程中,遇到了一个很奇怪的问题.<br /><br />要求总线速率是250kps,我用的晶振是无源12MHZ的晶体,在BDM调试时,其上的AD,IO等功能均调试<br /><br />成功,但在总线调试时却遇到了一个大问题.为实现250kps的速率,即位时间为4us,我选用4分频,同步跳转宽<br /><br />度为1TQ,时间段1为6TQ,时间段2为5TQ,选用外部晶振.标准帧,发送0x55数据,但却不成功.总线分析仪却检<br /><br />测不到任何信息,总线负载显示为 86%,用示波器检测发现总线波形是对的,所发送的数据无误.但位时间却<br /><br />19us左右,这是为什么呢?请大家帮帮忙.项目要交了,压力太大了.<br /><br />我分析可能是:1.是否是因为在BDM调试状态下,造成非实时呢?<br /><br />2. 波特率设得不对,但检查无误啊<br /><br />3. 外置晶振偏差太大,这可从来未遇到过,还有如果是晶振的问题,如何检测呢?<br /><br />谢谢<br /><br /> |