doc 毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:37 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-26 00:05

毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)

据将数据写入接收数据寄存器,如果命令号寄存器的内容为其他操作,如写数据复位等也采用相同的流程。程序测试进入超级终端管理程序,并完成超级终端的配置。键入命令启动实验箱上的,如果成功加载将出现如图。图调试画面截图执行命令进入环境下实验箱唯可写的目录执行命令实验箱开始等待超级终端从串口向它发送数据。将驱动程序下载到目录下。执行命令加载模块。出现如图画面,程序加载成功。图调试画面截图第章结论结果测试将测试程序下载到实验箱内,并执行。程序成功执行如图,总线控制器以字符型设备工作,并准备数据传输。图调试画面截图知识的获得本次设计的核心内容是了解接口的通信规范,熟悉协议和总线控制器的工作原理。在此基础上分析总线控制器的驱动程序。本次实验的知识基础主机如何通过接口与总线控制器实现通信。如何通过总线控制器实现总线数据传输通信协议在理解了这些知识以后,总线的驱动分析将水到渠成。能力的获得本次设计不但是学过的多科知识的综合,更学到了很多新的知识。提高了自己将已掌握的知识融合应用的能力,也学习到了如何针对问题查找资料以及如何将新知识应用在实际中。致谢能跟刘新平老师学习,并完成我大学的最后门课程我感到非常的幸运。我要感谢刘老师在本次设计上给予我的帮助,无论从题目完成知识获得还是治学态度上我都获益非浅。刘老师传道解惑,让我在设计的过程中少走了很多的弯路,给予我正确的研究方向。设计的过程中也向刘老师学习了很多关于总线工业控制方面的知识,这些知识很好的帮助了我的设计。当然在设计的过程中同样也得到了孙士明老师纪友芳老师的很多帮助,在这里向孙老师和纪老师表示感谢。我还要特别感谢懂占勇师兄,做为学长同时在嵌入式方面有很深理解的懂师兄给予我的帮助是很宝贵的。我还要感谢同组实验的刘周可同学的帮助和鼓励以及同实验室的张慧同学赵桂香同学张迎华同学韩伟同学和刘军祥同学。我很怀念与他们在实验室里共同奋战的日子,更要感谢他们的帮助和关心。有了这些可爱的同学实验室不在该代码在控制字段控制数据字节数为的报文或数据字段之后被发送,并用来检查是否有报文发入字段。管理逻辑管理逻辑负责将器件及移位寄存器和缓冲器之间的并行数据流进行控制。确保了报文接收总线仲裁报文发送以及信号发生等操作过程依据总线协议来进行。总线上报文的自动重发送也由处理。循环冗余机逐个逐位检查报文,当各个报文帧发生数据字段的发送和接收时,状态机改变状态。是个定序器,对移位寄存器,寄存器以及总线之间的顺序数据流进行控制。还对管理逻辑以法。图缓冲器和协议框图协议引擎协议引擎包含几个功能块,包括协议有限状态机循环冗余校验管理逻辑位时序逻辑协议有限状态机协议引擎的核心是有限状态机。该状态图发送接收缓冲寄存器具有三个发送缓冲器和两个接收缓冲器,两个验收屏蔽寄存器分别对应不同的接收缓冲器以及六个验收过滤寄存器。下面的框图中显示了这些缓冲器以及它们与协议引擎的连接方是否已被接收。器件还有三个引脚,用来将装载在三个发送缓冲器之中的报文立即发送出去。是否使用这些引脚由用户决定,若不使用,也可通过接口访问控制寄存器的方式来启动报文发送。详细结构见图图结构框用途中断引脚,以及各接收缓冲器专用的中断引脚,可用于指示有效报文是否被接收和载入各接收缓冲器。是否使用专用中断引脚由用户决定,若不使用,也可用通用中断引脚和状态寄存因为总线的设计充分考虑了汽车上恶劣的工作环境,比如点火线圈点火时产生的强大反冲电压,电涡流缓速器切断时产生的浪涌电流及汽车发动机仓左右的高温。正是由于其出色的表现使得总线技术可以适应很多恶劣的工业生产环境,所以总线技术得以迅速的在工业控制领域有所应用并因为其良好的特性成为现代工业控制领域中最出色的现场总线之。总线的技术优势减少现场布线。由于采用总线技术,模块之间的信号传递仅需要两条信号线。布线局部化,控制系统中除掉总线外,其他所有贯穿现场的线都不需要了。另外,数据共享也节省了线路,在没有现场总线的情况下采集数据若需要送到多个器件处理,那这些相同的数据需要经过复杂的线路分别单独传输到目的器件。有了总线后只要接到处,其他电器可通过总线共享。具有诊断能力和自动恢复能力,节省了生产维护成本。比如通过配合分析模块对总线系统进行诊断,如传感器的故障诊断各个模块的诊断以及线路连接间的诊断等。对于总线内部,总线系统可以通过自身软件进行自动恢复。而非总线系统,旦出现故障,第更依赖人工,第二,往往需要对复杂线束依次测量,第三,需要对相关电器依次测定。整个过程非常费工时。扩充性强,产品升级快,节省了新产品开发设计成本。节点几乎可以在不改动原有线束的情况下增加新的组件。数据稳定可靠,总线具有线间干扰小抗干扰能力强的特点。由于系统采用的是模块化管理,各模块按其功能分散布置,简化了布线并缩短了线束的长度,从而降低了耦合电流的产生,减小了线间干扰。同时在软件上,总线采用短帧传输,这样使总线数据报文在传输过程中有较强的抗干扰能力。配置参数十分灵活,可以通过总线分析软件进行设置。如开关量可以根据厂家需求设置其门限及控制极性正负控,模拟量可根据厂家提供的传感器阻值曲线,通过软件灵活配置。因为总线具有上述的技术和应用优势,所以本课题采取以总线为应用研究对象构建工业控制中的现场总线。我们以位微处理器结合总线控制器通过以太网实现远程数据采集和监控。第章总线控制器及总线协议总线控制器功能介绍及结构是款独立控制器,是为简化连接总线的应用而开发的。该器件主要由三个部分组成协议引擎。用来为器件及其运行进行配置的控制逻辑和寄存器。协议模块。协议引擎的功能是处理所有总线上的报文发送和接收。报文发送时,首先将报文装载到正确的报文缓冲器和控制寄存器中。利用控制寄存器位,通过接口或使用发送使能引脚均可启动发送操作。

下一篇
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第1页
1 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第2页
2 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第3页
3 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第4页
4 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第5页
5 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第6页
6 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第7页
7 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第8页
8 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第9页
9 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第10页
10 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第11页
11 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第12页
12 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第13页
13 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第14页
14 页 / 共 37
毕业设计SPI接口实现嵌入式主控机和CAN总线控制器的通信(6)第15页
15 页 / 共 37
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批