找回密码
 立即注册

QQ登录

只需一步,快速开始

关于en-us--EC_M460_CANFD_Tx_Simply_V1.00例程

查看数: 751 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
匿名
发布时间: 2023-11-25 11:51

正文摘要:

en-us--EC_M460_CANFD_Tx_Simply_V1.00 在M467运行之后,发现无法收到数据与ID 这是为何?

回复

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

回复 Angus 发表于 2023-11-26 15:56:27
本帖最后由 Angus 于 2023-11-26 15:59 编辑

我刚在新唐网站下载了这俩代码,对比 CANFD 位时钟配置是一样的。



新唐的M467板子只有一个CANFD 收发器,把两个板子的 CANFD 收发器 HL 线连起来,一个发送、另一个接收,就可以做测试了。
hidden
回复 游客 发表于 2023-11-25 19:59:49
Angus 发表于 2023-11-25 14:19
CANFD 外设有点复杂,为了便于理解这个外设,此代码只发不收。还有一个只收不发的代码 EC_M460_CANFD_FIFO_ ...

不知道为何 TX RX的速率不一样。

经过对两个例程实测,TX 是1M/4M;RX 是1M/2M。

不知道为何 NUVOTON 还出了个说明 让两个板子连一起进行了测试。

这个难道是经过验证了吗?太草率了吧

例程的出处 是NUVOTON官网 技术支持的 范例下载部分。
回复 Angus 发表于 2023-11-25 14:19:26
CANFD 外设有点复杂,为了便于理解这个外设,此代码只发不收。还有一个只收不发的代码 EC_M460_CANFD_FIFO_RX_V1.00。  

把上述俩代码整合一下即有了收发。也可以等几天,M460 四路 CANFD 同时收发的代码即将发布。

新唐MCU