摘要
CAN总线是一种应用广泛的实时性串行现场总线。通过外接独立CAN控制器可为内部未集成CAN控制芯片的处理器扩展CAN总线接口。介绍一种通过SPI接口驱动独立的CAN控制器芯片为基于S3C44B0X的嵌入式系统实现CAN总线通讯的设计方案,并详述了相关硬件电路设计的方法以及CAN通信协议的软件编程实现的设计思路。经现场测试,系统性能稳定性和可靠性均达到设计要求。
The CAN bus is a widespread serial data communications bus for real-time applications. A method of expanding CAN bus interface of the embedded-system was introduced, which realize CAN communication by driving the stand-alone CAN controller-MCP2510. The design of related circuit as well as the key points of software programming realization is also provided. It was proved that the stability and reliability of the system meet the requirements.
出处
《现代制造工程》
CSCD
2007年第8期9-12,共4页
Modern Manufacturing Engineering