我想使用我的stm32f4发现板制作OBD II Reader。我搜索了一些文件,说明需要将什么样的CAN帧发送到OBD端口以及从它接收的内容。请帮助我,在这种情况下,我不想使用像ELM3xx这样的OBD-UART转换器。建议我在STM32F4平台上使用一些库或示例。
由于
答案 0 :(得分:2)
虽然STM32f4在硬件中支持CAN,但它仍然需要CAN收发器IC,市场上有许多可用的(例如MCP2551)。
您可以在电路板here上找到如何使用CAN总线的示例。
在处理代码中的低级CAN操作之后,您可能希望将其与OBD库(如ArduinoOBD)集成,尽管您需要实施一些修改才能使其正常工作。
此外,在发现板上使用CAN总线的非常详尽指南可能是found here。
答案 1 :(得分:0)