- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 can/bus通讯协议技术原理
随着集成电路和嵌入式电脑在汽车上的广泛应用,现代汽车上的电子控制器的数量越来越多,常见的有发动机的电子燃油喷射装置、防抱死制动装置(ABS)、安全气囊装置、电动门窗装置、主动悬架等。电控系统的增加虽然提高了轿车的动力性、经济性和舒适性,但随之增加的复杂电路也降低了汽车的可靠性,增加了维修的难度。从布线角度分析,传统的电子气系统大多采用点对点的单一通信方式,相互之间少有联系,这样必然造成宠大的布线系统。因此,一种新的概念——汽车上电子控制器局域网络CAN,也就应运而生。为使不同厂家生产的零部件能在同一辆汽车上
2011-05-18 00:19:00
11277
原创 can总线通讯协议
随着集成电路和嵌入式电脑在汽车上的广泛应用,现代汽车上的电子控制器的数量越来越多,常见的有发动机的电子燃油喷射装置、防抱死制动装置(ABS)、安全气囊装置、电动门窗装置、主动悬架等。电控系统的增加虽然提高了轿车的动力性、经济性和舒适性,但随之增加的复杂电路也降低了汽车的可靠性,增加了维修的难度。从布线角度分析,传统的电子气系统大多采用点对点的单一通信方式,相互之间少有联系,这样必然造成宠大的布线系统。因此,一种新的概念——汽车上电子控制器局域网络CAN,也就应运而生。为使不同厂家生产的零部件能在同一辆汽车上
2011-05-18 00:15:00
7589
1
原创 CAN通讯协议简介
<br />CAN全称为Controller Area Network,即控制器局域网,由德国Bosch公司最先提出,是国际上应用最广泛的现场总线之一。最初CAN 被设计作为汽车环境中的通讯,在汽车电子控制装置之间交换信息形成汽车电子控制网络。由于其卓越的性能、极高的可靠性和低廉的价格现已广泛应用于工业现场控制、医疗仪器等众多领域。 <br /><br />CAN协议是建立在OSI 7层开放互连参考模型基础之上的。但CAN协议只定义了模型的最下面两层:数据链路层和物理层,仅保证了节点间无差错的数据传输。CA
2011-05-18 00:12:00
6591
原创 基于CAN总线智能建筑监控系统的通信协议设计
<br />摘要:从研究CAN2.OB总线规范入手,介绍了CAN总线规范的硬件基础,分析了CAN总线报文格式,通过对报文标识符的分配,设计了应用于该系统的通信协议,并给出了软件设计流程,较好地解决了智能建筑监控系统通信过程中的仲裁问题。<br />关键词:智能建筑;CAN总线;通信协议;标识符<br /> 现代智能建筑监控系统广泛采用了现场总线技术。现场总线的种类目前有40多种,但适合智能建筑且在我国推广的主要有两种:CAN(Control Area Network)总线和Lonworks总线。CAN
2011-05-18 00:09:00
1941
原创 基于CAN总线智能建筑监控系统的通信协议设计(一)
摘要:从研究CAN2.OB总线规范入手,介绍了CAN总线规范的硬件基础,分析了CAN总线报文格式,通过对报文标识符的分配,设计了应用于该系统的通信协议,并给出了软件设计流程,较好地解决了智能建筑监控系统通信过程中的仲裁问题。关键词:智能建筑;CAN总线;通信协议;标识符 现代智能建筑监控系统广泛采用了现场总线技术。现场总线的种类目前有40多种,但适合智能建筑且在我国推广的主要有两种:CAN(Control Area Network)总线和Lonworks总线。CAN总线技术以其可靠性高,结
2011-05-17 23:54:00
2630
原创 MFC中CTabSheet继承CTabCtrl的方法
<br />思路:当我们调用InsertItem()这个函数的时候,选项卡控件将会添加一个标签页,这个时候,我们将自己的对话框的窗体的指针与此标签页关联起来,当用户进行标签页的切换的时候,我们根据当前是哪个标签页,显示哪个对话框,不是与当前标签页关联的对话框,我们将其隐藏即可.这样我们便可以实现选项卡控件.<br /> <br /> <br /> <br /> 第一步:新建一个自己的类CTabSheet继承CTabCtrl.<br /> 第二步:定义有用的成员变量<br /> CDialog* m_dl
2011-05-04 07:39:00
1264
原创 VC中TabCtrl用法实例
VC中TabCtrl用法实例 2010年10月11日 星期一 16:03<br />VC中TabCtrl用法实例<br />在Delphi中TabCtrl的使用是比较方面的,但在VC中并不是怎么的好用;VC中的CtabCtrl类只提供了一些基本的控制与消息,而TabCtrl上的页面呈现还需我们用对话框来处理。下面我们就以例子的形式来讲述VC中CtabCtrl的相关用法,希望对你有一定的帮助。<br /><br />在VC中使用CtabCtrl主要经历如下步骤:<br /><br
2011-05-04 00:22:00
2010
原创 CGridCtrl控件使用2
<br />CGridCtrl类派生于CWnd类,该类主要包含以下八个方面的函数,其<br />函数形式如下:<br /><br />class CGridCtrl : public CWnd<br /><br />{<br /> <br /> // 1. CGridCtrl类的构造函数<br /> <br /> CGridCtrl(int nRows = 0, int nCols = 0, int nFixedRows = 0, int nFixedCols = 0);<br /
2011-04-22 22:50:00
888
转载 CGridCtrl 控件的使用
<br />CGridCtrl在对话框中的使用方法<br />1.拖入一个Custom Control控件<br />2.设定控件的class为MFCGridCtrl<br />3.为改控件关联一个变量CGridCtrl m_Grid<br /> <br />此时,该控件就像我们平时使用的控件一样了。在OnInitDialog()函数中加入对该控件的初始化就可以了。初始化时不需要再Create,直接对表格进行设置即可。如行数,列数,标题行,行高,列宽等等。<br />CGridCtrl使用帮助。<br />
2011-04-22 22:40:00
4581
VC6.0助手[Visual+Assist+X+v10.0.1233.0+破解版(Cracked)].rar
2010-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人