打印
[活动]

【极海G32A1465测评】 2、CANFD初探

[复制链接]
96|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
自从拿到开发板,第一时间就是先打开了CAN外设的Demo例程,阅读了一遍CANFD外设的文档,然后话不多说,直接开启CANFD的收发功能测试;

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

10ms发送数据,未丢包,下次测试改成1ms发送周期试试看


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

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

312

帖子

3

粉丝