DSP F28335怎么实现两个CAN模块之间的通讯

我在使用F28335调试CAN模块时,发现CAN模块的AtoB例程无法用,即没有实现两个模块之间的通信。我的can驱动芯片使用的是SN65HVD230,用示波器测试发送端... 我在使用F28335调试CAN模块时,发现CAN模块的A to B例程无法用,即没有实现两个模块之间的通信。我的can驱动芯片使用的是SN65HVD230,用示波器测试发送端口GPIO19可以看到波形,但如果不连接CAN驱动芯片时,端口GPIO19看不到波形,这是怎么回事啊?两个CAN模块之间的连接(距离不超过20cm)可以用一般的导线吗?在调试程序时,为什么一直停留在 do{ ECanbShadow.CANTA.all = ECanbRegs.CANTA.all;} while(ECanbShadow.CANTA.bit.TA0 == 0 ); ?请问哪位高手有C2000的两个CAN模块之间实现通讯的程序吗,能成功实现通讯的?发给我,谢谢!我的邮箱jiangjun9102@126.com 展开
 我来答
就单单鸡尾酒
2019-09-11
知道答主
回答量:1
采纳率:0%
帮助的人:696
展开全部

可能由于没有将CANA与CANB用杜邦线连起来,见下图

开发板上面有CAN通信接口,对于CANA有CANAL、CANAH,类似CANB有CANBL、CANBH,在使用官方的历程前,需要将CANAL与CANBL连起来,同时将CANAH与CANBH连起来,希望帮到大家


迪凯特科技(北京)有限公司
2023-07-28 广告
单片机串口通信的原理是利用单片机的串口通信模块,通过把数据转化为一位一位的用时序方式传送数据,实现单片机与外部设备之间的数据通信。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以... 点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
山水阿锐
2015-07-10 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.2亿
展开全部
有两个官方的例程,一个是自发自收,能行,另一个是两个模块之间的A to B,调试出现了上述问题,我看到很多人都遇到了同样的问题,知道现在都还没解决。。请问,一个芯片上两个can模块能否当成两个CAN节点实现它们之间的CAN通讯???[em:24:] 。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
水星xia0430
推荐于2017-11-26 · 超过62用户采纳过TA的回答
知道答主
回答量:122
采纳率:50%
帮助的人:125万
展开全部
有两个官方的例程,一个是自发自收,能行,另一个是两个模块之间的A to B,调试出现了上述问题,我看到很多人都遇到了同样的问题,知道现在都还没解决。。请问,一个芯片上两个CAN模块能否当成两个CAN节点实现它们之间的CAN通讯???[em:24:] 查看原帖>>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式