[活动] 【极海G32A1465测评】 2、CANFD初探

[复制链接]
2224|0
 楼主| 乱世流年 发表于 2024-12-16 09:24 | 显示全部楼层 |阅读模式
自从拿到开发板,第一时间就是先打开了CAN外设的Demo例程,阅读了一遍CANFD外设的文档,然后话不多说,直接开启CANFD的收发功能测试;

首先拿出了PCAN-FD工具,使用杜邦线连接板子上的CAN-H/CAN-L,由于测试线缆较短,终端未接入120欧姆电阻,连接好usb串口线和jlink,然后使用MDK打开了CAN_FdFrames工程,将接收到一帧数据,翻转一次led代码的地方,加入一帧CANFD数据帧发送,这样就可以测试PCAN上位机下发数据,然后返回一帧CANFD的报文,接下来就是进行长时间的收发测试。
22.PNG
10ms发送数据,未丢包,下次测试改成1ms发送周期试试看
21.PNG

问题点:不知道是不是MDK版本的原因(使用MDK5.29),除去出现一个编译错误(已解决,见上篇文章 【极海G32A1465测评】 1、SDK初探 - - 21ic电子技术开**坛),在选择Jlink下载的时候,提示找不到芯片,然后提供选择,选了G32A1465UATO型号,可以正常下载程序,并正常运行CANFD收发程序,但是板载的两个按键按下之后,按键的中断程序可以进入,但是无法执行对应的代码,且中断无法被清除,导致一直在频繁的进入中断,不知道是不是芯片类型选择不对导致的。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

313

帖子

3

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