can总线学习心得 摘抄

can总线学习心得 摘抄

ID:794195

大小:70.53 KB

页数:10页

时间:2017-09-05

can总线学习心得 摘抄_第1页
can总线学习心得 摘抄_第2页
can总线学习心得 摘抄_第3页
can总线学习心得 摘抄_第4页
can总线学习心得 摘抄_第5页
资源描述:

《can总线学习心得 摘抄》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、CAN总线学习心得摘抄.txt54就让昨日成流水,就让往事随风飞,今日的杯中别再盛着昨日的残痕;唯有珍惜现在,才能收获明天。原文来自:http://home.eeworld.com.cn/my/space.php?uid=80086&do=blog&id=28342问:第一,接收信息的工作节点需要什么响应来确认?第二,接收的子程序未调好是否意味收发两方均无法调试?如何确认发送成功?答:网络上同一速率的正常工作节点响应:1、已设定速率;2、在工作状态。完全是由硬件(比如:SJA1000芯片)完成ACK确认

2、。问:请问单个can节点可以进行调试吗?是一块一路的can适配卡,使用端口地值300h,我使用winio进行读写的,可为什么,所有的单元读出来得数据都是ff?是因为只使用了单个节点can控制器不能正常工作吗?答:sja可实现单节点调试;ff应该是地址空间错误;问:我还是不太明白,你说的地址空间错误,是说sja1000的地址没有选通,地址没有指向sja1000的寄存器吗?答:首先把读写片选信号产生了再去管sja1000吧。问:我用验收滤波器来选择接收CAN2.0B的一帧数据,29位中只对其中几位进行判别,

3、其他位又不是定值,请问这该怎么办?可不可以掩住不关心的位?用范围应该也可以实现,不过那样感觉不好,请教大家,谢谢!答:相关/不相关位最终都可以转化为范围描述。问:请教关于2119can验收过滤器的问题请问:1、在canstarter-ii应用指南第42页中提到的“fullcan标准地址”与“标准单个地址”有何区别?2、第45页表2.34的“值”“字”“行”“id索引”是什么概念?答:fullcan标准地址放置的是需要自动执行接收存储的id索引表格(fullCAN功能,查看相关的介绍);标准单个地址仅仅是

4、AF接收/屏蔽标准id的索引表格,即和一般的接收过滤理解一致。答:fullcan模式下自动把符合的帧放在后面的ram里标准单个把符合的数据放在接收寄存器中问:将“LPC系列ARM微控制器的CAN接收过滤设置”一文中的LTU.hpp加入原来的工程中(原来是用c做的),编译时有好多错误,用的确实是C++编译器,可感觉它对c++中的关键词不认识,请大家指教,谢谢!答:里头好像仅仅作用域符号“::”不是C的之外没什么特别之处。问:以前我用的是485通讯,通讯协议里面都定义了包起始和包结束(CRC可以帮助验证是否

5、包结束)。而对于CAN这个东东,比如我要发送一个信息包有100个字节,发送倒没有问题,对于接收端,我怎样去判断包起始和包结束呢?困惑ing请斑竹和各位大虾们指教!!答:CAN-bus由硬件完成帧的错误控制、数据处理,因此,协议比RS-485会方便许多。比如扩展帧格式:帧头(源地址、目的地址、命令字、辅参数)数据场(分段码、0~7个数据)超过8个字节/帧时,需要分帧处理。具体方式,可以参考网页的《CAN应用方案》中通讯协议篇、RS-485升级篇。问:我的应用为:一个主机(计算机)会和很多的从机连接,每个从

6、机都将通过网络连接,所以必须使用HUB,你们的ZNE-100将接在HUB上。计算机只要和HUB连接就可以了。不知道我该如何设置ZNE-100?还有此HUB还能连接其他的计算机吗?答:《ZNE-100嵌入式以太网转串口模块使用说明》http://www.zlgmcu.com.cn/club/bbs/ShowAnnounce.asp?ID=45775问:对sja1000进行硬件复位时,要求sja1000的片选同时有效吗?比如用138译码器的y1选通sja1000的复位线,来达到使sja1000复位的目的,那

7、么此时要求片选线有效吗?答:见SJA1000数据,异步操作,不要求片选有效。问:请问怎样把sja1000分时复用AD总线与pc104的数据线和地址线连接?答:周立功公司已经有现成的“PC104-CAN”接口卡提供。问:DP51+上BasicCAN测试程序的问题在DP51+上用BasicCAN测试程序按键操作向其它节点发送数据时,总出现E-F8的错误,检查连线和波特率的设置也没有问题,真不知道是什么原因?也没法收到其它节点发送过来的数据。有可能这是收发器TJA1050T出现问题了吗?答:可能是组建的CAN

8、网络中有其他节点未设置正确,比如波特率.ZLG公布的代码都经过测试,附有文档说明。问:在开发过程中遇到如下问题:(公司没有上ARM,出于对其狂热的追求,自己出银子买的DEMO板)1:想完成自发自收,CANMOD_STMBIT=1,CANCMR_SRRBIT=1,观察寄存器窗口,接收REG内容没有发生变化,(自测模式是否需要搭建一个CAN总线平台??我只有一个DEMO和一个自己做的CAN总线收发器),接收中断也未发生,用的是周工最新的驱动.2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。