- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EDA实验手册
目 录
目 录 1
1.关于软件的说明 2
2.软件的安装与卸载 3
2.1 安装过程 3
2.2 软件的卸载 5
3.CAN总线的基本实验 6
3.1 标准帧格式的认识与接发实验 6
3.2 标准帧情况下,优先级问题 10
3.3 扩展帧的数据收发实验及优先级实验 10
3.4 接收滤波实验 11
3.5 虚拟设备实验 15
4.AT90CAN128单片机CAN控制器使用 17
5.TMS320LF2407的CAN控制器使用 17
6.J1939协议的使用 17
7.DeviceNet协议的使用 17
8.开放网络接口的说明 18
9.软件Bug报告 20
10.关于 21
1.关于软件的说明
在对CAN(Controller?Area?Network,控制局域网)总线知识的学习过程中,有很多的概念是比较抽象、晦涩的,这就使同学们学习起来有一定的困难,而当同学面对一堆CAN总线的设备或从事具体的设计时,由于对CAN总线的知识和工作原理缺乏一定的认识,就出现了猫吃团鱼找不到头的局面;同时,现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持2008-12-6
2.软件的安装与卸载
这部分很简单,软件大小只有2M,而且很容易安装卸载,熟悉计算机使用的同学可略过本节。
2.1 安装过程
软件的安装包有三个文件,如图2.1所示,用鼠标双击
图2.1 安装程序文件
setup.exe程序,就进入安装过程,能看到询问你是否安装软件的界面,如图2.2所示,点OK按钮,就能进入图2.3所示选择安装选择路径的对话框,
图2.2 询问是否进行软件安装
图2.3 安装路径选择对话框
如果不选择路径,点按钮进行安装。
接下来会出现开始菜单取名的对对话框如图2.4所示,直接点continue 按钮就行, 安装完毕后得到安装成功提示图2.5所示。
图2.4 安装开始菜单取名
图2.5 安装成功提示
2.2 软件的卸载
图2.6 到控制面板卸载软件
当不再使用软件时,可以进行卸载。
软件卸载方法是到计算机控制面板里找到“CAN总线学习模拟软件”点“更改/删除”。
另一种卸载方法是点winodws的”开始”菜单,点”程序”,再点“CAN总线模拟”,点“卸载”。
3.CAN总线的基本实验
3.1 标准帧格式的认识与接发实验
CAN标准数据帧结构
先补充点预备知识,找找书本,仔细看看标准数据帧的帧结构,如果找不到请看下面。
图3.1 CAN总线标准数据帧结构
从左到右认识一个标准数据帧在总线上传输的格式:
从整体上看,一个标准数据帧主要由:SOF(帧开始)、Arbitration Field(仲裁域)、Control Field(控制域)、Data Field(数据)、CRC Field(CRC校验域)、Ack Field(应答域)、End of Frame(帧结束)这几区域组成。
具体的解释如下:
a.Bus idel(总线空闲),下面对应的是Interframe Space(帧之间的间隔),就是说总线上没有数据或传输两帧数据之间的那小段时间。
b.SOF(start of frame,帧开始),当要进行一帧数据传输时都要以这个开始,它是一个bit的显性电平(啥叫显示电平dominant?啥叫隐性电平recessive?baidu一下你就知道)。
c.11bit Identifier(11位ID号),传输数据的内容和意义就是由这11个bit标识的,这个ID号不是代表数据要传送到目的地,而是代表这一帧数据的含意。比方说ID为123h传送1个字节数据,这一个字节的数据存储某表桶里的液位值。也就是说ID为123h的数据帧就代表某个桶里的认错位值。为什么是123h呢?这里代表16进制123(十进制的291),11bit的ID能代表多少种意思呢?算算2的11次方=2048,所以11bit的ID值范围是0h~7FFh;ID号还代表什么用呢?这11bit的ID号和它后面的RTR位共同组成仲裁域,要知道总线是一条通信线路,上面有很多设备(叫节点),在一个时刻只能有一个设备发送数据。假如在同一时刻有两个设备要同时发送数据,怎么办?人的做法当然是VIP选享受服务啊,所心ID号越小的数据帧就越是VIP。所以ID号的另一个作用是仲裁谁先传数据。说了这么多,ID号是我们在做实验时要关心一项内容。
d.RTR(remote transmission request)远程传输请求位,这一位在数据帧中用不上,要设置为显性电平(RTR=0)。RTR为隐性电平时(RTR=1)时,帧类型为远程帧,找书看看CAN总线上传输的帧类型有几种?远程
您可能关注的文档
- 2016哈尔滨市直事业单位行测备考练习题.doc
- 2016嘉兴浙江西塘旅游饭店攻略.doc
- 2016届高三历史二轮复习世界近代史通史概讲.doc
- 2016届高一上地理期末考模拟卷3.doc
- 2016届高考英语一轮总复习附录三高考常见熟词生义.doc
- 2016届总复习首轮摸底测试.doc
- 2016年数学一考研大纲.doc
- 2016年春季学期高二年级4月下半月文综考试(地理).doc
- 2016年高考化学第一轮总复习专题检测物质的量气体摩尔体积(含答案).doc
- 2016年高考语文模拟试卷.doc
- 【课件】三角形的概念(课件)2025-2026学年人教版数学八年级上册.pptx
- 【课件】列代数式表示数量关系(第2课时)课件+++2024-2025学年人教版七年级数学上册+.pptx
- 【课件】对数的运算课件-2025-2026学年高一上学期数学人教A版(2019)必修第一册.pptx
- 【课件】函数的奇偶性课件-2024-2025学年高一上学期数学人教A版(2019)必修第一册.pptx
- 【课件】函数的零点与方程的解课件-2025-2026学年高一上学期数学人教A版(2019)必修第一册.pptx
- 【课件】指数课件-2025-2026学年高一上学期数学人教A版(2019)必修第一册.pptx
- 【课件】两条直线垂直(教学课件)+2024--2025学年人教版七年级数学下册.pptx
- 【课件】列代数式表示数量关系+第2课时(课件)-2025—2026学年人教版数学七年级上册.pptx
- 【课件】用空间向量研究距离、夹角问题(1)课件-2025-2026学年高二上学期数学人教A版(2019)选择性必修第一册.pptx
- 【课件】函数的应用(一)课件-2025-2026学年高一上学期数学人教A版(2019)必修第一册.pptx
文档评论(0)