首页 > 编程知识 正文

与lin总线上的设备失去通信,通信算法有哪些

时间:2023-05-06 20:12:09 阅读:125106 作者:2418

本书介绍了数据总线的测试方案。 测试要点如下。

数据线的功能测试。 地址线的功能测试。 数据总线带宽性能测试。 数据总线的压力性能测试。 数据总线的功能异常一般有四种,包括数据线和地址线。

数据线、地址线被固定为高电平,即,能够进行传送显示1。 数据线、地址线固定在行上。 也就是说,传输显示为0。 数据线、地址线2条以上短路。 数据总线位宽异常。 本方案根据以上需求和经验设计整理了相应的具体方法。 在各平台的具体开发中可以直接参考采用。

请注意,此方案不包括对存储芯片的读写验证。

数据线功能测试数据线的功能简单来说,就是处理器通过数据线向两端写入数据,确认正在读取相同的数据。 因此,需要分别测试各数据线。 在这里,为了测试各数据线,使用了几个预先设定的数据。

以下列出了32、16、8位数据总线的预置读写测试数据,测试时根据具体情况进行选择。 请注意,后续测试函数的uint32_t数据类型必须与所选的默认测试数据类型匹配。

32位数据总线预设读写测试数据:

//selectadatatypetosuitdatabuswidth.take 32 bitdatabusforexample :

静态uint 32 _ tdata _ pattern [ ]={

0x55555555,

0xAAAAAAAA,

0x00000000,

0x FFFFFFFFFF,

0x5555AAAA、

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。