基于PHILIPHS公司的LPC2294的内嵌CAN控制器,实现了CAN协议物理层和数据链路层的全部功能;通过赋予数据帧仲裁场中11位标识符和数据场第一数据字节独特的含义,实现了CAN总线的应用层通信协议,并在此基础上完成了CAN应用层实现。研制的CAN模块软硬件成功应用到作者设计的CAN总线测试仪中。