3304|6

17

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

dsPIC33FJ的ECAN问题 [复制链接]

dsPIC33fj中ECAN中怎么实现不同帧ID输出不同数据?请大神解答

最新回复

用PICKIT3之类的仿真工具,在发送第一个数据进,设置断点,查看寄存器内容.  详情 回复 发表于 2015-10-23 16:27
点赞 关注
 

回复
举报

638

帖子

2

TA的资源

版主

沙发
 
ECAN有8个 发送/ 接收缓冲区控制寄存器,分别是TRB0~7,设计此寄存器,可设定不同帧,在其8个数据缓冲区设计对应帧的数据即可
 
 
 

回复

17

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
dingzy_2002 发表于 2015-10-22 11:03
ECAN有8个 发送/ 接收缓冲区控制寄存器,分别是TRB0~7,设计此寄存器,可设定不同帧,在其8个数据缓冲区设计对 ...

  ecan1WriteTxMsgBufId(0,0x18010331,1,0);
    ecan1WriteTxMsgBufId(1,0x18010332,1,0);
    ecan1WriteTxMsgBufId(2,0x18010333,1,0);

ecan1WriteTxMsgBufData(0,8,data[0],data[1],data[2],data[3]);
     C1TR01CONbits.TXREQ0=1;
                                                                        
         ecan1WriteTxMsgBufData(1,8,data[4],data[5],data[6],data[7]);
     C1TR01CONbits.TXREQ1=1;
                                                                          
         ecan1WriteTxMsgBufData(2,8,data[8],data[9],data[10],data[11]);
     C1TR23CONbits.TXREQ2=1;
我是这样发的,不过不是按顺序执行的,等下我把结果发上来,你帮我看下,谢谢了
 
 
 

回复

17

帖子

0

TA的资源

一粒金砂(中级)

4
 

点评

在我看来,这数据不是正常的吗?332ID的数据是050000060007000800 333ID的是0900100011001200; 不同ID的数据是不一样的,这正确呀? 关于空数据问题,主要还要看你发送数据是否正常.  详情 回复 发表于 2015-10-23 16:26
 
 
 

回复

638

帖子

2

TA的资源

版主

5
 

在我看来,这数据不是正常的吗?332ID的数据是050000060007000800
333ID的是0900100011001200;
不同ID的数据是不一样的,这正确呀?
关于空数据问题,主要还要看你发送数据是否正常.
 
 
 

回复

638

帖子

2

TA的资源

版主

6
 
用PICKIT3之类的仿真工具,在发送第一个数据进,设置断点,查看寄存器内容.
 
 
 

回复

17

帖子

0

TA的资源

一粒金砂(中级)

7
 
dingzy_2002 发表于 2015-10-23 16:26
在我看来,这数据不是正常的吗?332ID的数据是050000060007000800
333ID的是0900100011001200;
不同ID的 ...

谢谢了,空的其实是我发送频率太快了,DMA来不及写入,我把触发的时间变长,就可以了。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表