基于C8051F040 CAN总线的节点通信研究

来源 :计算机系统应用 | 被引量 : 0次 | 上传用户:grant121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
简要介绍了C8051F040单片机CAN控制器的结构,设计了CAN通信节点的硬件电路,并详细阐述了一种基于FIFO技术的CAN多消息通信的软件设计方法。硬件电路采用CAN收发器TJA1040建立了C8051F040 CAN控制器与CAN总线之间的连接,并由6N137与TLP521实现了光耦隔离。软件部分对数据发送节点与接收节点的通信程序作了分别介绍,并由较详细的源代码说明CAN多消息通信中一些关键寄存器的设置。文中所介绍的软件设计方法具有一定的通用性。
其他文献
分析了目前数据网格环境下的副本一致性研究现状,并提出了一种基于优先级与时间戳的副本一致性模型(RCPTM,Replica Consistency based Priority and Timestamp Model)及算法,并
如何处理进度与成本之间的关系是提高软件项目开发成功的重要保证,提出根据PERT图构造着色Petri网来表示项目进度计划,依据转移条件判断变迁的发生,从而及时调整资源与进度的相
对于火电厂水汽循环系统而言,水汽品质是直接关系到整个机组的安全稳定运行的重中之重。根据水汽化学故障诊断的特点,综合运用专家系统、贝叶斯网络及灰色系统等理论和技术,
针对现有的属性约简方法在约简的过程中与用户交互过程太少的问题,提出了属性距离的定义及其基于聚类的约简方法。首先给出了属性依赖度和相对依赖度的定义,然后根据用户给定
分析了嵌入式框架在实际应用中存在的不足,设计并实现了一种基于正则表达式的抓取网页源码方法。并在asp.net环境下,用C书语言实现了该方法。这种方法有生成页面简单、快速的优
通过对传统反病毒虚拟机运行机制的分析,结合应用程序实际运行特征,指出传统反病毒虚拟机将执行部件包含在虚拟机内部的结构设计对虚拟机的模拟执行能力、实现代价和运行效率
随着医院信息系统在医疗行业的深入应用,对医疗行业类型众多的数据备份与医院IT系统的高可用性和容灾能力已成为医疗行业安全运营的关键。从分析一个大型医院数据备份与容灾