×

在VxWorks系统下实现控制器局域网总线通信

消耗积分:0 | 格式:pdf | 大小:1.28 MB | 2021-06-02

分享资料个

  为在Ⅴ X Works系统下实现龙芯3A3000主板的控制器局域网(CAN)总线通信,采用SJA1000T设计基于pCⅠ总线的8通道CAN通信板,并提出相应的驱动设计和优化方案。对龙芯3A3000处理器的驱动进行优化,在发送数据时禁用CAN而使用査询方式发送,在接收数据时中断服务程序对所有通道进行遍历查询,以提髙中断利用率,在创建设备函数时根据PCI总线信息识别每个CAN通信板,以确保系统中不同CAN通道拥有唯一的通道号。实验结果表明,该驱动方案运行稳定,数据传输安全可靠,经优化看形够有效降低CAN通信板的中断次数,提高CAN总线的通信速率,避免多板环境下故障板卡干扰正常板健壮性。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !