【银杏科技ARM+FPGA双核心应用】GD32F4系列43——CAN通信实验

[复制链接]
27790|224
hmcu666 发表于 2025-8-3 07:16 | 显示全部楼层
可能原因:CAN控制器硬件故障、软件配置错误或连接问题。检查CAN线路、模块状态及配置设置。
星闪动力 发表于 2025-8-3 16:19 | 显示全部楼层
GD32F4系列单片机的串口波特率最高可达到5Mbps。
Pretext 发表于 2025-8-3 22:18 | 显示全部楼层
主要修改can初始化函数和配置参数,包括BaudRate、Mode等。确保使用gd32f4的can驱动。
IntelCore 发表于 2025-8-4 15:33 | 显示全部楼层
CANTX通常需要接上拉电阻,确保信号能正常发送;CANRX通常由CAN控制器内部上拉,不必外接。
wex1002 发表于 2025-8-4 22:20 | 显示全部楼层
CAN总线的可靠通信通过错误检测、仲裁和重传机制实现。
AIsignel 发表于 2025-8-6 07:35 | 显示全部楼层
可以的,GD32F4的CAN接口与TJA1050配合,可以实现自发自收功能。这需要正确配置CAN控制器和TJA1050的相关参数。
Moon月 发表于 2025-8-7 16:50 | 显示全部楼层
通过设置CAN控制器,编写传输帧数据,配置传输请求,启动CAN控制器,发送数据即完成。
天天向善 发表于 2025-8-7 17:41 | 显示全部楼层
当系统内所有设备工作在相同电位、没有共地干扰时,CAN通信接口可不必连接隔离保护模块。
zephyr9 发表于 2025-8-8 19:35 | 显示全部楼层
使用GD32F4开发板,通过CAN总线刷写程序,首先配置CAN模块,接着用串口工具(如JLink)将程序下载到开发板,然后通过CAN协议上传到目标设备。
朝生 发表于 2025-8-9 22:43 | 显示全部楼层
《CAN总线技术与应用》这本书详细介绍了CAN总线协议,适合单片机新手学习。
MintMilk 发表于 2025-8-10 12:34 | 显示全部楼层
配置CAN控制器,设置波特率、模式等,然后写入CAN消息寄存器,设置数据长度和消息内容。具体步骤参考GD32F4手册。
LLGTR 发表于 2025-8-30 21:56 | 显示全部楼层
银杏科技GD32F4系列单片机利用ARM和FPGA双核,实现CAN通信实验,这表明它结合了高性能处理和灵活硬件配置,适用于复杂通信任务。
9dome猫 发表于 2025-8-31 01:10 | 显示全部楼层
CAN 物理层的形式主要有两种
l63t89 发表于 2025-8-31 23:42 | 显示全部楼层
针对通过 USB 接收 PC 文件数据并经 SPI/I2C 写入外置 Flash 的需求
l63t89 发表于 2025-8-31 23:42 | 显示全部楼层
完整实现方案,包含硬件连接、核心代码及流程说明
l63t89 发表于 2025-8-31 23:42 | 显示全部楼层
使用 512 字节缓冲区暂存接收的数据
AutoMotor 发表于 2025-9-1 10:01 | 显示全部楼层
GD32F443利用ARM+FPGA架构,进行CAN通信实验,展示其处理能力和稳定性。
wex1002 发表于 2025-9-5 15:17 | 显示全部楼层
CAN总线的可靠通信是通过帧检测、错误检测和自动重传机制来实现的。
鹿鼎计 发表于 2025-9-6 10:23 | 显示全部楼层
可能是CAN控制器故障或发送线缆损坏。检查CAN控制器和线缆连接。
lllook 发表于 2025-9-9 19:33 | 显示全部楼层
GD32F4的CAN接口和TJA1050可以自发自收,前提是正确配置CAN控制器和TJA1050的引脚,确保两者能正确通信。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部