A Design of CAN Controller Based on a Software Simulated SPI Interface
暂无分享,去创建一个
SPI(Serial Peripheral Interface),a kind of synchronous serial interfaces,is widely used to communicate between MCU(Micro Chip Unit) and peripheral device, However,in case of processor's high clock frequency, some SPI-Interface peripheral device can't work well with it, which result in transporting or receiving abnormally, getting the invalid byte, and so on. This paper will bring forward a solution based on software simulated SPI, which can ensure the quality of communication. The SPI interface in this paper is used to communicate between the CAN controller and ARM9 core chip, also given the hardware design and the driver based on WINCE system. This system can be widely used in the field of auto-electronic, industry handhold device and so on.