随着信息技术的快速发展,ARM技术正以飞快的速度被应用到航天、电信、网络、智能家电、消费类电子等各个领域。S3C44BOX是Sansung公司一款基于ARM7TDMI核的微处理器,他内置了同步串行口(Synchronous I/O)模块,通过其SIO模块编程实现SPI接口协议,从而可以驱动Microchip公司的CAN控制器芯片MCP2510,实现CAN总线通讯,解决在以S3C4480X为核心的嵌入式系统中如何利用CAN总线进行通信的问题,同时给出了相关硬件电路设计的说明以及软件编程实现的主要思想和关键流程。
As the development of the information technology, ARM is used in the field of spaceflight, telegraphy, network, smart household appliance, consumable electronic products and so on quickly. Sansung's S3CA4BOX is a microprocessor based on ARM7TDMI core microprocessor, which can drive the Microchips'MCP2510 and realize CAN communication by using SPI protocol supported by Synchronous I/O. Thereby, the problem of CAN communication in the embedded system with S3CA4BOX is solved. The design of related circuit as well as the key points and the important flow of the software programruing realization are provided.