找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

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

[复制链接]
跳转到指定楼层
楼主
匿名  发表于 2023-11-25 11:51:49 |只看大图 回帖奖励 |倒序浏览 |阅读模式
en-us--EC_M460_CANFD_Tx_Simply_V1.00
在M467运行之后,发现无法收到数据与ID
这是为何?




A2.png (191.57 KB, 下载次数: 112)

A2.png

A1.png (127.11 KB, 下载次数: 113)

A1.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具

沙发
Angus 发表于 2023-11-25 14:19:26 | 只看该作者
CANFD 外设有点复杂,为了便于理解这个外设,此代码只发不收。还有一个只收不发的代码 EC_M460_CANFD_FIFO_RX_V1.00。  

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

回复 支持 反对

使用道具 举报

板凳
匿名  发表于 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-26 15:56:27 | 只看该作者
本帖最后由 Angus 于 2023-11-26 15:59 编辑

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



新唐的M467板子只有一个CANFD 收发器,把两个板子的 CANFD 收发器 HL 线连起来,一个发送、另一个接收,就可以做测试了。
回复 支持 反对

使用道具 举报

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

本版积分规则

新唐MCU