描述
CAN2.0/FD Controller支持CAN2.0A,CAN2.0B以及更新的高性能非ISO CAN FD协议。它可以集成到需要CAN连接的设备中,这种连接通常用于汽车和工业应用。
主要特征:
● 符合CAN2.0A和CAN2.0B协议及ISO 11898-1标准
● 支持CAN-FD
- 非ISO CAN FD - 符合博世(Bosch)协议
- 符合ISO / DIS 11898-1
● 独立系统时钟(SYSCLK)和CAN总线时钟(CANCLK)
- SYSCLK是CPU接口总线时钟,为AHB总线时钟
- CANCLK可以是独立的,也可以与SYSCLK相连
● 灵活的共享缓存方案,实现最佳缓存区大小,以便在给定的应用程序中存储发送和接收消息
- 总缓存区深度在生成IP时,可通过参数配置
- 发送缓冲区,接收缓存区和高优先级发送缓存区
- CPU可分别配置每个缓存区的深度,用于发送,接收和高优先级发送缓存区
● 接收滤波器可配置为1-16个
● 支持4种方式连接CPU
- AHB从接口
- APB从接口
- Wishbone从接口
- REG从接口
● 可编程波特率预分频器(BRP)
- 根据CANCLK生成TQ CLK
- 8位BRP寄存器支持4分频到255分频
技术文档
Gowin CAN Controller IP用户指南
Gowin CAN Controller IP发布说明