【求助】STM32平台如何支持CAN-FD
之前一直用STM32 F1和F4系列CAN通讯,现在产品更新,CAN最高1M的速度已不能满足数据刷新要求。CAN-FD速度为10M,可以不改整体架构满足需求。STM32平台的CAN如何升级到CAN-FD,不知道STM32有没有支持CAN-FD的CPU,另外有没有外置的CAN-FD控制器,可以直接和STM32通讯的?
:loveliness:STM32H7 系列支持FD CAN 不过最高5M 没有你说的10M 不过H7 目前还没量产。。。
外置的CAN-FD控制器可以看看NXP有没有。。。。 Paderboy 发表于 2017-6-2 12:02
STM32H7 系列支持FD CAN 不过最高5M 没有你说的10M 不过H7 目前还没量产。。。
外置的CAN-FD控 ...
NXP看了一遍,都是CAN的收发器,有带CAN-FD的MCU,这样又得换平台了。
赤雨苍穹 发表于 2017-6-2 15:09
NXP看了一遍,都是CAN的收发器,有带CAN-FD的MCU,这样又得换平台了。
Microchip CAN FD结尾的都支持FD CAN
Paderboy 发表于 2017-6-2 22:15
Microchip CAN FD结尾的都支持FD CAN
多谢,看了看都是收发器。 本帖最后由 赵工123 于 2017-8-22 10:16 编辑
CAN的发展 正是日新月异,都 10MBPS了,我们还在玩1Mbps的
冗余双CAN现场总线STM32F105开发板KeilC++源程序
https://www.stmcu.org.cn/module/foru ... 916&fromuid=3399024
(出处: 意法半导体STM32/STM8技术社区)
MCP2517FD
In Production
The MCP2517FD is a cost-effective and small-footprint External CAN FD Controller that can be easily added to a microcontroller with an available SPI interface.Therefore, a CAN FD channel can be easily added to a microcontroller that is either lacking a CAN FD peripheral or that doesn't have enough CAN FD channels.
特性
Conforms to ISO11898-1:2015
Supports both CAN 2.0B and CAN FD
Arbitration Bit Rate up to 1 Mbps
Data Bit Rate up to 8 Mbps
Up to 20MHz SPI Clock Speed
31 FIFOs configurable as transmit or receive
32 Flexible Filter and Mask Objects
One Transmit Queue
32-bit Time Stamp
Bus Health Diagnostics and Error Counters
VDD: 2.7V-5.5V
Active Current Max: 12mA @ 5.5V, 40 MHz CAN Clock
Sleep Current: 10uA, Typical
Temperature Range: -40C to +150C
Packages: VDFN14 (Wettable Flanks), SOIC14 配置好了can fd控制器 ,收发器也一定要是带有can fd功能吗? wsunshine 发表于 2019-8-2 16:04
配置好了can fd控制器 ,收发器也一定要是带有can fd功能吗?
是的。 wsunshine 发表于 2019-8-2 16:04
配置好了can fd控制器 ,收发器也一定要是带有can fd功能吗?
必须得can-fd
页:
[1]
2