【前言】纵观市面上CAN分析仪,基本上都会超过100大洋以上,我也买个几个CAN分析仪用于原来的汽车ECU的项目上,记得淘宝上的是500+,我在某鱼上也差不多100块那样,这次试用AT32F425的板子,基本硬件都符合要求,就可以完成CAN分析仪的硬件条件,可以说是物美是低成本的CAN分析仪。今后几期,我将实现这样的功能。
【编程思路】借鉴开源的stm32CAN分析仪的程序,将程序移植到AT-START-F425开发板上。
【实验目的】实现串口发送命令,动态初始化CAN,实现几种常见的CAN波特率的CAN自适应,如果适配正确后,在串口实时打印CAN接收到的信息。
【最终目标】实现CAN分析的廉价质优的产品。
希望得到朋友们的捧场!!
【硬件准备】AT-START-F425开发板 ,CAN收发模块1块,USB数据线一根。(这里说唯一的遗憾就是板上没有板载CAN收发模块)。USBCAN分析仪(用于数据摸拟发送)
【软件编程环境】mdk5.0 串口接收助手。
【实战演示】与某汽车ECU完成通信演示。
【项目优势】市面上大多开源的CAN分析,都是要别外增加UART转TTL的芯片,在这里只要一块芯片就OK。
要是能实现,哪实属牛批了~
引用: wangerxian 发表于 2022-4-14 19:54 要是能实现,哪实属牛批了~
争取能实现,要不翻车就翻不了身啦!
我以前为了调CAN在网上买了一个USB转CAN的工具拆开好像是咱们台湾产的一款CAN芯片+U转串,调了半天不好用。后来用GD32开发板改程序才把问题解决。
我万一翻车,你俩要来救命呀@littleshrimp@wangerxian....突然心里没底了!
引用: lugl4313820 发表于 2022-4-14 20:26 我万一翻车,你俩要来救命呀@littleshrimp@wangerxian....突然心里没底了!
你不是有stm32CAN程序吗,把这个板子的CAN和USB调通了就不会有什么大坑。
引用: littleshrimp 发表于 2022-4-14 21:40 你不是有stm32CAN程序吗,把这个板子的CAN和USB调通了就不会有什么大坑。
前面跟STM32的CAN已经调通了的。现在正在移植中。还不知道呀,有什么到时向您请教,希望不要有什么坑!
引用: lugl4313820 发表于 2022-4-14 20:07 争取能实现,要不翻车就翻不了身啦!
只要硬件支持,肯定翻不了车!
引用: Ming8686 发表于 2022-4-15 13:27 想法是好的,可以节约硬件成本,要真正实现够悬
我的心一直是悬着的,因为我也没有底,做一做吧。翻车咱也不用赔钱