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