一种通用基于CPLD实现的CAN接口连接设计  

A universal CAN based implementation of the CPLD interface connection design

在线阅读下载全文

作  者:朱开建 

机构地区:[1]深圳市拓邦自动化技术有限公司,广东深圳518000

出  处:《电子设计工程》2014年第18期138-141,共4页Electronic Design Engineering

摘  要:介绍一种基于CPLD实现的DSP或ARM处理器与CAN总线控制器SJA1000接口连接设计。通常DSP或ARM处理器都有独立的地址和数据总线,而SJA1000采用的是地址、数据分时复用总线,它们不能直接连接。该设计主要是通过CPLD实现这两种总线方式的转接。该方案成本低,性能稳定,实现可靠。采用CPLD使该设计更为自由、灵活。在处理器与CPLD的连接一侧是采用微处理器用独立的地址和数据总线访问外部存储器的方式工作的,而许多具有独立的地址和数据总线的微处理器都能做到访问外部存储器,从而使该设计具有很强的通用性。全篇给出了完整详细的设计代码和仿真结果,并在实际应用中得到检验,可直接应用到设计中。This paper describes a CPLD implementation of the DSP or ARM processor and CAN bus controller interface design based on SJA1000. Usually DSP or ARM processor has separate address and data bus, and SJA1000 is used in data address, time division multiplexing bus, they cannot be directly connected. This design is mainly through CPLD to achieve the two bus adapter. The scheme has low cost, stable performance, reliable. Using CPLD to make the design more freedom, flexibility. The microprocessor is independent of the address and data bus for accessing external memory in the connection side processor and CPLD, and many have separate address and data bus microprocessor can access the external memory, so that the design has strong universality. It gives the design code and the simulation results with the complete, tested and in the practical application, which can be applied directly to your design.

关 键 词:CPLD CAN控制器 SJA1000T ARM DSP 微处理器 

分 类 号:TN014[电子电信—物理电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象