网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

CSM300 UART/SPI转CAN如何通过MCU配置?

时间:2026-02-13 03:16:22

1、CSM300(A)实现MCU配置,硬件上需要符合图1、图2所示连接。

CSM300 UART/SPI转CAN如何通过MCU配置?

CSM300 UART/SPI转CAN如何通过MCU配置?

CSM300 UART/SPI转CAN如何通过MCU配置?

2、使用MCU配置时模块UART接口波特率固定为9600bps。

CFG脚为输入引脚,其输入电平定义如图3所示。

CSM300 UART/SPI转CAN如何通过MCU配置?

1、配置时间特性

CSM300(A)配置时间特性具体如下图4所示。

CSM300 UART/SPI转CAN如何通过MCU配置?

2、复位时序

CSM300(A)复位时序具体如下图5所示。

CSM300 UART/SPI转CAN如何通过MCU配置?

3、读/写配置时序

CSM300(A)读写配置指令时序如下图6所示。

CSM300 UART/SPI转CAN如何通过MCU配置?

4、SPI转CAN 帧间隔及切换状态

CSM300(A) SPI转CAN的帧间隔如下图7所示。

CSM300 UART/SPI转CAN如何通过MCU配置?

5、CSM300(A) SPI状态切换时序如下所示。

CSM300 UART/SPI转CAN如何通过MCU配置?

6、UART转CAN 帧间隔

CSM300(A) UART转CAN的帧间隔如下图7所示。

CSM300 UART/SPI转CAN如何通过MCU配置?

1、假设模块型号为CSM300A参数配置为:UART转CAN、自定义协议转换、双向、帧头40、帧尾1A、串口波特率9600bps、CAN波特率125kbps、滤波器不使能,其他默认。如图9进行硬件连接。

CSM300 UART/SPI转CAN如何通过MCU配置?

2、打开CANTest测试软件,选择USBCAN2设备,CAN波特率125kbps,数据发送选择参数:标准帧、帧ID 00 00、数据00 01 02 03 04 05 06 07、单次发送10帧,如下图11所示。

CSM300 UART/SPI转CAN如何通过MCU配置?

3、打开SSCOM串口通讯软件,选择对应串口,设置波特率9600、数据位8、停止位1。打开串口后由USBCAN软件发送数据,则串口界面收到数据如图 11所示。若要通过串口向USBCAN设备发送数据,同样可在字符串输入框内输入要发送的数据,前提是必须满足格式要求,否则模块将不能转换,如下图12所示。

CSM300 UART/SPI转CAN如何通过MCU配置?

4、通过以上测试方式进行详细测试后,如满足设计需求则可应用于实际产品中去。

© 2026 智德知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com