基于MCP2515 CAN控制器的多字节数据通信方法
本文选题:数据通信 + CAN总线 ; 参考:《西安石油大学学报(自然科学版)》2014年05期
【摘要】:提出了一种基于MCP2515 CAN控制器的多字节数据通信方法:应用扩展数据帧的仲裁域,提供了额外的2个字节数据,一个作为目的节点号,另一个作为命令字,数据域长度仍为可选的0~8B;利用MCP2515提供的对仲裁域按位屏蔽和滤波功能实现对目的节点号的滤波,减少了MCU的开销,提高了MCU的工作效率,同时解决了通过一个CAN节点管理多个子节点的问题。
[Abstract]:This paper presents a method of multi-byte data communication based on MCP2515 CAN controller. By applying the arbitration domain of extended data frame, two additional bytes of data are provided, one as the destination node number and the other as the command word. The length of the data domain is still an optional 0 / 8B.The filtering of the destination node number is realized by using the bitwise masking and filtering functions of the arbitration domain provided by MCP2515, which reduces the cost of the MCU and improves the efficiency of the MCU. At the same time, the problem of managing multiple child nodes through one CAN node is solved.
【作者单位】: 西安石油大学电子工程学院;
【基金】:国家自然科学基金资助项目(编号:61301135)
【分类号】:TN919
【参考文献】
相关期刊论文 前4条
1 王燕,律德才,么正才;CAN-bus仪表的通讯模块设计[J];电测与仪表;2001年08期
2 王继国,吉吟东,孙新亚;CAN总线控制器MCP2515的原理及应用[J];电测与仪表;2004年01期
3 李延伟;陈欠根;朱毅;;嵌入式操作系统VxWorks下CAN驱动程序开发[J];工业控制计算机;2006年10期
4 吴永刚;陈祥辉;;基于82527CAN控制器多字节数据通信的解决方法[J];水雷战与舰船防护;2008年03期
【共引文献】
相关期刊论文 前10条
1 陈玉,温阳东;分布式配电自动化系统的研究[J];安徽电气工程职业技术学院学报;2005年03期
2 颜自勇;;CAN总线技术在智能楼宇通信中的应用[J];安防科技;2006年04期
3 孔莉芳;张虹;;CAN总线在安全监控系统传输中的应用[J];安防科技;2008年04期
4 谢东;温阳东;毕锐;周松林;;一种嵌入式远程监控系统的设计[J];安防科技;2008年05期
5 赵雨斌;苗满香;陈宇;;基于CAN总线的楼宇智能监控报警系统研究与设计[J];安防科技;2009年01期
6 杨柳;黄学武;郑华耀;;基于双单片机的通用报警监控系统设计[J];安防科技;2009年03期
7 温阳东,邹伟;基于CAN总线的机车LCU通信系统设计[J];安徽大学学报(自然科学版);2005年04期
8 曹建刚;王鸣;;基于嵌入式系统的智能家居网络实现[J];安徽工程科技学院学报(自然科学版);2006年04期
9 张海清;陈永煌;朱晖;;基于嵌入式系统的CAN总线汽车组合仪表的研究[J];安徽工程科技学院学报(自然科学版);2009年03期
10 夏巍;严辉;丁刚;;CAN网络的实时性与可靠性的研究[J];安徽建筑工业学院学报(自然科学版);2007年01期
相关会议论文 前10条
1 胡伟;付世生;熊小猛;;汽车总线通信技术的原理和应用[A];“2011西部汽车产业·学术论坛”暨四川省汽车工程学会四届第九次学术年会论文集[C];2011年
2 胡杰强;王智晶;;纯电动汽车泊车雷达系统设计[A];经济策论(下)[C];2011年
3 胡杰强;王智晶;;纯电动汽车泊车雷达系统设计[A];第八届河南省汽车工程科技学术研讨会论文集(下)[C];2011年
4 许明华;;船舶自动化机舱CAN总线控制系统[A];2011年苏浙闽沪航海学会学术研讨会论文集[C];2011年
5 马俊功;段锦良;陈娟;;基于CAN总线的气动系统研究[A];第五届全国流体传动与控制学术会议暨2008年中国航空学会液压与气动学术会议论文集[C];2008年
6 李世刚;谭_g;谢斌;;基于CAN总线的液压混合动力车控制系统设计[A];第五届全国流体传动与控制学术会议暨2008年中国航空学会液压与气动学术会议论文集[C];2008年
7 张旭;;DSP嵌入式网络控制系统设计[A];中国硅酸盐学会环保学术年会论文集[C];2007年
8 王宇;侯朝桢;;数字化操控系统中CAN总线的信息可调度性分析[A];先进制造技术论坛暨第三届制造业自动化与信息化技术交流会论文集[C];2004年
9 刘汉峰;吴友宇;;基于ARM的车载显示系统的设计与实现[A];第七届全国氢能学术会议专辑[C];2006年
10 王长春;袁慎芳;邱雷;;基于CAN总线的分布式温度测量系统的设计与实现[A];2012航空试验测试技术学术交流会论文集[C];2012年
相关博士学位论文 前10条
1 付文俊;矿井封闭火区救灾辅助决策系统研发[D];辽宁工程技术大学;2010年
2 张红兵;基于ARM的双丝脉冲MIG高速焊分布式控制系统的研究[D];华南理工大学;2010年
3 褚端峰;客车行驶稳定性控制的关键技术研究[D];武汉理工大学;2010年
4 林潇;液压挖掘机并联式混合动力系统控制策略研究[D];浙江大学;2010年
5 王苏敬;大功率机车柴油机时间控制式燃油喷射控制系统研究[D];北京交通大学;2011年
6 郑书朋;飞行模拟器的计算机系统实时调度与通信关键技术研究[D];哈尔滨工业大学;2011年
7 孙秀军;混合驱动水下滑翔器动力学建模及运动控制研究[D];天津大学;2011年
8 王辉;机器视觉技术在果园自动化中的应用研究[D];中国农业机械化科学研究院;2011年
9 安秋;农业机器人视觉导航系统及其光照问题的研究[D];南京农业大学;2008年
10 姜伟伟;大型光电设备载车平台承载及支撑技术研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2011年
相关硕士学位论文 前9条
1 张腾;高精度正弦波信号源设计[D];西安工业大学;2014年
2 王利双;ESC惯性测量单元的研究与开发[D];燕山大学;2014年
3 祝军军;ABS仿真台的研究与开发[D];燕山大学;2014年
4 唐盟;基于CAN总线的车身数据远程监控系统研发[D];重庆大学;2014年
5 潘成熔;波控型双丝机器人焊接系统的研制[D];华南理工大学;2014年
6 孙伟成;水下滑翔机运动控制系统研制[D];中国海洋大学;2014年
7 黄斌;基于ARM的浮选自动加药系统的研究与设计[D];昆明理工大学;2014年
8 赵国良;基于FPGA的CAN-USB协议转换系统的设计[D];安徽理工大学;2014年
9 燕传洋;分级变频软起动系统的研究与设计[D];辽宁科技大学;2014年
【二级参考文献】
相关期刊论文 前3条
1 王燕,律德才,么正才;CAN-bus仪表的通讯模块设计[J];电测与仪表;2001年08期
2 律德才,马峰;CAN总线控制器SJA1000的原理及应用[J];电测与仪表;2002年04期
3 李延伟;陈欠根;朱毅;;嵌入式操作系统VxWorks下CAN驱动程序开发[J];工业控制计算机;2006年10期
【相似文献】
相关期刊论文 前10条
1 吴永刚;陈祥辉;;基于82527CAN控制器多字节数据通信的解决方法[J];水雷战与舰船防护;2008年03期
2 杨晓平;;基于BMP图像数据的信息隐藏方法[J];计算机与现代化;2007年05期
3 钟明,王钦友;在C++Builder中实现串口的字节通信方式[J];微型电脑应用;2003年11期
4 ;[J];;年期
5 ;[J];;年期
6 ;[J];;年期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
相关重要报纸文章 前3条
1 中国科学院计算技术研究所 杨建华 黎文伟 谢高岗;测试10G以太网[N];网络世界;2003年
2 四川 江海波;脱离仿真器玩单片机(四)[N];电子报;2007年
3 福建 陈松岭;用单片机实现公历到农历换算的新方法[N];电子报;2003年
相关硕士学位论文 前2条
1 王勇;面向AES加密的可配置处理器设计及实现[D];天津大学;2010年
2 魏欣;DVI数字图像接口之MPU设计[D];清华大学;2005年
,本文编号:1974750
本文链接:https://www.wllwen.com/kejilunwen/wltx/1974750.html