Controller Area Network Prototyping with Arduino
是什么
以 Arduino 平台动手搭建 CAN 节点的英文实践入门书。
- 作者:Wilfried Voss(注:该书真实作者为 Wilfried Voss;任务背景中误传的 K. Tindell 系 CAN FD 协议专家(Bosch),并未出版该书)
- 出版社:Copperhill Media(2014)
- ISBN:978-1-938581-16-8
- 获取渠道:Copperhill 官网(copperhilltech.com)/ Amazon;Open Library 可查证
内容简介:以 Arduino 平台讲解 CAN 节点原型开发的书,涵盖 CAN 协议基础、控制器(如 MCP2515)、收发器(MCP2551/TJA1050)、位速率计算与收发示例代码。
为什么值得读
- 模拟IC 工程师:成本最低的动手验证路径——用现成 Arduino + CAN 收发器搭建测试平台,可复现收发器时序、位速率、环回等行为,便于理解芯片外部使用场景与驱动要求。
- 嵌入式开发工程师:现成的 Arduino + MCP2515 + MCP2551 示例代码,是快速原型开发的可复用起点。
核心内容要点
- CAN 协议基础与帧格式。
- 控制器(MCP2515)与收发器(MCP2551/TJA1050)的使用。
- 位速率计算与收发示例代码。
怎么读
低成本动手路径:按 README 建议用现成 Arduino + CAN 收发器搭建测试平台,边搭边读,重点看位速率计算与收发器章节,复现收发器时序、位速率、环回等行为,理解芯片的外部使用场景与驱动要求。