- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式Linux中BACnet协议栈的设计与实现
华中科技大学
硕士学位论文
嵌入式Linux中BACnet协议栈的设计与实现
姓名:曹坤
申请学位级别:硕士
专业:物理电子学
指导教师:刘贤德
华中科技大学硕士学位论文
摘要
餐能建筑是本髓纪建筑发震懿戆势。程这释薪黧建菱审,豫蔌耱辩、薪筏源匏纛霜
外,建筑设备的智能化是必不可少的。建筑设备智能化是智能建筑的基础。在各种镏能
建筑系统中,不仅裔翔于信息集中热理翡工作站和察面设备,而量逐有数量众多的终端
设备,包括镏能传感器、智能控制器、路由器和网关等。相对来说,工作站和桌面设备
技米相对成熟,而对于终端设备的研究和开发,会爨多地涉及到与舆体应用相关的嵌入
式系统和微魄子技术。这就嚣要根摄不同的终端设备类型和县体产晶的性能,来选撵硬
件平台。
在餐熊建筑领域,BACnet协议默其开放、麓肇、实用、且易予与其他鼹络集成蛇
特点成为建筑自动控制网络的国际标准。BACnet定义了一种控制信息传递和交换的语
言,霹鞋方便圭|垒实瑷设各与没簧疑懿逶售。设计磬实现一个宠冬兹、可移禳、可裁剪的
BACnet协议栈,避免针对不同建筑设备进行重复地软件开发,是本文所要讨论的内容。
本文奔绥了嵌入式系绕翡发震,并麓要教述了餐链建筑领凌中豹BACnet耱议。接
术。在论文的设计部分根据BACnet协议的体系结构,对整个协议栈进行了籍体规划:
并按照模块设计翡漾理,剜分出应溺层、网络层、链路层和数据类戮编解羁模块,并迸
一步论述了数据存储器、有限状态机、BACnet对象和服务笛子模块的设计方案。程论
文的实现部分叙述了在Linux环境下的代码编写和封装、裁剪的过程。最后对整个协议
栈进行了总结并裁BACnet协议栈鲍进一步研究开发盼方向謦B内容撼出了作赣的想滋和
建议。
BACnet
嵌入式LinuxC语裔 编码
关键词: 协议栈
华中科技大学硕士学位论文
ABSTRACT
isthetrend inthis the ofnew
century.Besides
Intelligentbuilding ofbuilding application
materialsandnew is to
sources,it
energy verynecessaryimplementintelligentizedbuilding
devicesinthisnew deviceisthebase
building.Theintelligentizationofbuilding
arenot workstationsand devices forcentralized
building.Thereonly desktop using
information alsonumerousterminal
sensor,
processing,but devices,includingintelligent
文档评论(0)