基于嵌入式Linux构建BACnet设备的软件环境

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:ji55643212
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式Linux由于其稳定性、健壮性、高效性和灵活性在控制领域前景十分看好。为嵌入式设备打造基于嵌入式Linux的操作系统是嵌入式设备开发的灵魂。因此,研制自己的嵌入式Linux版本对BACnet设备的研究与开发来说,具有很重要的意义。本论文的目的是为BACnet设备定制一个合适的软件运行环境,要求“尺寸”小、速度快、稳定性好,并构建一个相应的开发环境,来开发适合于该运行环境的用户程序。本论文综合众多现有的开放源代码的软件技术,解决大小、实时性、可移植性等问题,构建基于Linux的操作系统。采用Linux标准内核对其进行实时性改造,同时对内核及外围软件进行小型化,并对不同设备的需求进行个性化处理。文中首先通过分析BACnet设备和BACnet协议的特点,选用Linux内核作为基础来构建嵌入式操作系统。然后总结现有各种用于嵌入式Linux的技术进行分析,再给出BACnet具体应用的开发框架——BACnet基础平台软件框架,并结合BACnet路由器,叙述构建一个BACnet设备的软件环境的步骤、策略、嵌入式Linux定制的基本过程和用户界面的制作。最后叙述了若干具体问题的解决方法。本人所参与的BACnet路由器项目,其产品采用了本人定制的嵌入式Linux作为操作系统,项目组成员采用本人构建的相应的开发环境进行项目开发。根据运行和使用至今的情况来看,两者均能很好地发挥作用,满足了项目开发的需要。本论文的成果可以延续至以后的嵌入式设备的研究与开发中,具有很好的参考价值。
其他文献
本文通过对荣华二采区10
西南地区的石漠化和西北地区的沙漠化是我国西部大开发中生态建设所面临的两大根本性的地域环境问题,是我国生态治理的重点和难点。石漠化是喀斯特地区灾害和贫困之源,而控制
学位
大黄是我国著名的传统中药材,具有泻热通肠,凉血解毒,逐瘀通经之功效。唐古特大黄(Rheum tanguticum Maxim.ex Balf.)是我国特有物种,为中国药典记载的正品大黄之一。青海省
当前SoC设计的最大难题就在于嵌入式微处理器的高主频速度与片存储器的低读取速度极不相配,很大程度上限制了微处理器的性能效率.尤其在最近几年,两者之间的速度差距还在不断
木质素是木材中含量仅次于纤维素的大分子有机物,它在维系植物正常的生长发育的同时,也对我们人类的工农业生产产生了巨大的影响。因此,当前木质素生物合成机制以及通过基因
随着信息产业的迅猛发展,图像信息量急剧增加,越来越多的研究者着手研究图像检索和查询技术,以作为具有很强的商用价值应用的关键技术支撑。基于内容的图像检索研究对信息化建设
随着集成电路设计、工艺技术的飞速发展以及应用市场不断增长的需求,高性能电路特别是高速、低功耗的芯片成为集成电路发展的热点.其中,电路规模越来越大,电路的工作频率也越
本文通过对荣华二采区10
期刊
随着集成电路技术的发展,嵌入式系统正在被越来越广泛地使用.从网络、系统控制等高性能设备到个人数字助手(PDA)和手机,都可以见到它的身影.而随着互联网应用市场的高速发展,
随着我国电信业的迅猛发展,目前我国已有多家电信运营商提供语音接入,其内部和各电信运营商之间对相同时间通话的计费因用户选择的呼叫方式不同便有很大的差异,用户可以选择某个