采用 SJA1000作为 CAN 控制芯片,使用 PDIUSBD12作为 USB 的控制芯片,并利用AT89C52作为微控制器,设计了基于 USB 的 CAN 总线智能适配卡的硬件结构。在此基础上,设计了适配卡的软件实现方案。针对 CAN 总线容易受到外界干扰的弱点,使用...采用 SJA1000作为 CAN 控制芯片,使用 PDIUSBD12作为 USB 的控制芯片,并利用AT89C52作为微控制器,设计了基于 USB 的 CAN 总线智能适配卡的硬件结构。在此基础上,设计了适配卡的软件实现方案。针对 CAN 总线容易受到外界干扰的弱点,使用6N137进行信号隔离。展开更多