利用CAN总线实现PC机的远程通信.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高新技术 利用CAN总线实现PC机的远程通信 梁 玮 刘振霞 魏 磊 (济南工程职业技术学院,山东 济南 250200) 【摘 要 】介绍了一种在工业测控系统中具有通用性的,基于 程序、CAN 中断接收程序和CAN发送子程序5部分组成。 CAN总线控制器 SJA1000的,CAN总线与 PC机通过KS一232互 初始化程序包括单片机串行接口初始化和CAN控制器SJA1000 连的串口网络通信接 口适配器的设计 。本文详细说明了该适配器的 初始化两部分。串行接口初始化主要是设定串行接口的通信方式、 硬件配置,电路结构和软件设计。并且利用该适配器可实现两个计 传输速率;对SJA1000的初始化主要通过单片机对其内部寄存器的 算机之间的通信,充分体现CAN总线的灵活性和可扩展性 ,其实 工作方式进行设定。其 SJA1000的初始化流程图如图4所示。 际应用结果表明:该适配器可靠性高,运行稳定,具有很强的实用 推广价值。 【关键词 】CAN总线;KS-232;SJA1000;适配器 置复位请求为高 (置CR.0为 1) I 引言 置验收码寄存器ACR CAN是控制器局域网Control1orAreaNetwork的简称,最早 置验收屏蔽寄存器 AMR (决定节点号) 由德国BOSCH公司提出,用于汽车内部测量与执行部件之间的数据 通信。其总线规范现已被 IS0国际标准组织制订为国际标准,其应 l 用已经遍及高速网络和低成本的多线路网络。 总线定时设置 设置总线定时寄存器0(BTR0) 本文将对RS一232转CAN 适配器的硬件和软件设计及其应用做 设置总线定时寄存器 1(BTR1) 详细介绍。 决定位周期 1总体应用设计 l 在实际应用中可以利用此适配器把处于远距离的两台或多台 设置输出控制寄存器OCR(FAH) 带有RS一232接口的系统连接起来,进行通讯或组成分布式系统。 (定义总线驱动特性) 2硬件设计 J 计算机利用适配器进行通信的详细结构框图如图 2所示。(两 设置时钟分频寄存器CDR 个适配器之间采用CAN方式连接) , 设置CAN工作模式和时钟分频 l 开放中断源定时再同步置CR.0为0 :H装H 片H

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档