论文部分内容阅读
针对现今两款流行的高性能ARM9芯片没有CAN资源,研制出基于AT91RM9200处理器的CAN接口。本文利用ARM芯片串行同步外设接口(SPI),选择带有标准SPI接口的CAN控制器,设计实现了CAN接口硬件电路,并完成CAN总线报文收发的软件设计与实现,最后在三种波特率下进行了测试,结果表明利用SPI接口扩展的CAN接口功耗低,工作稳定可靠,可满足微小卫星工作需求。