简介:介绍一种基于CPLD实现的DSP或ARM处理器与CAN总线控制器SJA1000接口连接设计。通常DSP或ARM处理器都有独立的地址和数据总线,而SJA1000采用的是地址、数据分时复用总线,它们不能直接连接。该设计主要是通过CPLD实现这两种总线方式的转接。该方案成本低,性能稳定,实现可靠。采用CPLD使该设计更为自由、灵活。在处理器与CPLD的连接一侧是采用微处理器用独立的地址和数据总线访问外部存储器的方式工作的,而许多具有独立的地址和数据总线的微处理器都能做到访问外部存储器,从而使该设计具有很强的通用性。全篇给出了完整详细的设计代码和仿真结果,并在实际应用中得到检验,可直接应用到设计中。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !