Dick Hou 发表于 2023-9-19 11:56

FCM32F095 USBHost/Device + 双CAN-FD单片机

FCM32F095的双CAN-FD,向下兼容S**T的bxCAN,只是扩展了一些和CAN-FD相关的位,程序简单修改即可升级。同时,该模块1:1兼容G**D32C113。

USB Full Speed Host/Device,完全兼容S**T的G0xx的USB,简单将库拷过来就行了。

下面是使用CAN分析仪,测试5M、8M、10Mbps CAN-FD的收发。
注:测试程序的MCU主频仅40M,即可支持上述波特率。
至于10M以上的波特率,CAN分析仪已经不支持了{:tongue:}

















snikeguo 发表于 2023-10-3 23:42

CANFD要高速USB才行~

Dick Hou 发表于 2023-10-8 09:41

snikeguo 发表于 2023-10-3 23:42
CANFD要高速USB才行~

不需要的。

按CAN-FD 10Mbps来计算,CAN只有数据段是10M,而USB是全部数据12Mbps。
除了位速率,CAN和USB都还有缓冲。CAN收/发都有FIFO,USB也可以设置双缓冲来乒乓操作。
页: [1]
查看完整版本: FCM32F095 USBHost/Device + 双CAN-FD单片机