can总线接收实验报告.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
can总线接收实验报告.doc

DSP实 验 报 告 实验名称: CAN总线数据采集和远程传输实验 实验日期: 2013-6-17——2013-7-05 姓 名: 学 号: 指导教师: 哈尔滨工业大学(威海) 目录 - 0 - DSP实 验 报 告 - 0 - 1.理论准备 - 2 - 1.1 DSP应用的概述 - 2 - 1.2 CAN的简介 - 3 - 1.3 F2812简介 - 3 - 2.实验原理 - 4 - 2.1 软件流程图 - 4 - 2.2 can总线收发器通信的硬件原理 - 5 - 3.设计阶段 - 5 - 3.1接收过程: - 5 - 3.2 配置就收邮箱 - 7 - 3.3 接收消息 - 8 - 四.实验总结 - 8 - 五.参考文献 - 8 - 附录: - 9 - 1.理论准备 1.1 DSP应用的概述 数字信号处理器是一种适合完成数字信号处理运算的处理器。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。在过去的二十多年时间里,数字信号处理已经在通信等领域得到极为广泛的应用。数字信号处理是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要的信号形式。数字信号处理是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要的信号形式。 数字信号处理是以众多学科为理论基础的,它所涉及的范围极其广泛。例如,在数学领域,微积分、概率统计、随机过程、数值分析等都是数字信号处理的基本工具,与网络理论、信号与系统、控制论、通信理论、故障诊断等也密切相关。近来新兴的一些学科,如人工智能、模式识别、神经网络等,都与数字信号处理密不可分。可以说,数字信号处理是把许多经典的理论体系作为自己的理论基础,同时又使自己成为一系列新兴学科的理论基础。 DSP主要应用在数字信号处理中,目的是为了能够满足实时信号处理的要求,因此需要将数字信号处理中的常用运算执行的尽可能快,这就决定了DSP的特点和关键技术。适合数字信号处理的关键技术:DSP包含乘法器、累加器、特殊地址产生器、领开销循环等;提高处理速度的关键技术:流水线技术、并行处理技术、超常指令(VLIW)、超标量技术、DMA等。从广义上讲,DSP、微处理器和微控制器(单片机)等都属于处理器,可以说DSP是一种CPU。DSP和一般的CPU又不同最大的区别在于:CPU是冯.诺伊曼结构的;DSP是数据和地址空间分开的哈佛结构。 CAN(Controller Area Network)即控制器局域网,是德国Bosch公司在20世纪80年代初为解决现代汽车中众多的控制与检测仪器之间的数据交换而开发的一种串行数据通讯协议。CAN适合工业过程监控设备的互联,因此受到了工业界的重视,其应用于工业控制、汽车电子、机械工业、楼宇自动化和信息家电等非常广泛的场合,成为最有前途的现场总线之一。CAN总线的通信距离可以达到10km(此时通信传输率在5Kb/s以下)通信速度可以达到1Mb/s(距离40m以内),CAN总线的节点数取决于总线驱动电路,目前可以支持110个节点。 多主工作方式。每一个节点都可以主动向网络发起数据传输,不分主从;无破坏性的、基于优先级的仲裁。两个竞争的发送节点通过总线的电平竞争,在发送的同时完成优先级的仲裁:优先级高的取得总线控制权继续完成发送过程,优先级低的失去总线电平控制权推出发送流程,等待总线空闲。借助接收滤波的多地址帧传送:点对点、一点对多点、全局广播CAN总线的节点数决定于总线驱动电路,目前可支持110个节点 CAN采用短帧结构,传输时间短,受干扰概率小,可靠性高,有利于数据的实时传输帧信息包括CRC校验和其他检错信息,极大地降低数据出错率CAN节点可以识别暂时性错误和永久性故障CAN的通行介质可以是双绞线、同轴电缆、光纤或其他各种介质,其驱动电路可以根据具体要求加以设计。是TI公司的一款用于控制的高性能、多功能、高性价比的位定点芯片。该芯片兼容指令系统最高可在主频下工作,并带有×16位0等待周期片上和×16位片上(存取时间ns)。其片上外设主要包括×8路位(最快ns转换时间)、路、路、路、1路e等,并带有两个事件管理模块(、),分别包括路/、路、路、路位定时器(或x/x)。另外,该器件还有个独立的位定时器,以及多达个独立编程的引脚,可外扩大于×16位程序和数据存储器。采用哈佛总线结构,具有密码保护机制,可进行双×16乘加和×32乘加操作,因而可兼顾控制和快速运算的双重功能。通过对定点芯片合理的系统配置和编程可实现快速运算 N 2.2 can总线收发器通信的硬件原理 如图所

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档