基于ARM架构的μC/OS-Ⅱ移植及其实时同步交流采样研究

来源 :湖北工业大学 | 被引量 : 0次 | 上传用户:woyaodeaihaiyao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微处理器技术与信息技术的不断发展,嵌入式系统的应用也进入到国防、工业、能源、交通以及日常生活中的各个领域。嵌入式系统的软件核心是嵌入式操作系统。然而,国内在嵌入式系统软件开发上有很多困难,主要有:国外成熟的RTOS大都价格昂贵并且不公开源代码,用好这些操作系统需对计算机体系结构有深刻理解。针对以上问题,免费公开源代码的嵌入式操作系统就倍受瞩目了,μC/OS-II就是其中之一。μC/OS-II是面向中小型应用的、基于优先级的可剥夺嵌入式实时内核,其特点是小巧、性能稳定、可免费获得源代码。 本文在深入研究μC/OS-II内核基础上,将其运用于实际课题,完成了基于ARM架构的μC/OS-II移植及实时同步交流采样的误差补偿研究。本文主要工作内容和研究成果如下: 1.剖析了μC/OS-II操作系统内核,重点研究了μC/OS-II内核的任务管理与调度算法机理,得出了μC/OS-II内核优点:任务调度算法简洁、高效、实时性较好(与Linux相比)。 2.介绍了ARM9体系架构,重点讲叙了MMU(存储管理单元)功能。为了提高交流采样系统的取指令和读数据速度,成功将MMU功能应用于本嵌入式系统中。 3.完成了μC/OS-II操作系统在目标板上的移植,主要用汇编语言编写了启动代码、开关中断、任务切换和首次任务切换等函数。 4.针对国内外提出的同步交流采样误差补偿算法的局限性,本文从理论上对同步交流采样的准确误差进行了研究,并尝试根据被测信号周期的首尾过零点的三角形相似法,求出误差参数并对误差进行补偿。此外,考虑到采样周期△T不均匀,经多次采样后会产生累积误差,本文也给出了采样周期△T的优化算法。 5.完成了系统硬件设计,并根据补偿算法和△T优化法则,编写了相应采样驱动和串口驱动。最后对实验数据进行了分析和比较,得出重要结论:该补偿算法实现简单,计算机工作量小,精度较高。
其他文献
随着信息化时代的不断推进,网络流行文化对大学生思想和行为的影响越来越明显.本文拟通过对高校大学生进行调查和访谈,分析新时代高校大学生的网络流行文化,大学生对网络流行
随着我国迈入新时代,各院校基层党组织的建设受到了党中央的高度关注.作为院校基层党组织的重要一员,党支部的建设对于人才的培养工作起到极大的助推作用.尤其是飞行院校这类
随着我国电力工业的发展,输电线路电压等级不断提高,随之带来的电磁环境问题引起了社会各方面的关注。输电线路电磁环境参数包括电场、磁场、无线电干扰和可听噪声四个方面。本文针对这四个方面,分别进行了详细的研究。针对每个电磁环境参数,分别介绍了其理论计算方法及相关限值等。针对输电线路标称电场,包括其表面电场和线下电场,介绍了两种不同的计算方法:Markt-Megele法和逐步镜像法,说明了二者之间的区别。
高校校园精神文化是师生长期创造的一种特定的精神环境和文化氛围,是校园文化建设和灵魂工程的核心,是校园意识形态和价值观念的体现,是学校精神文明建设的重要组成部分,是学
我国传统的继电保护系统采用固定整定值应对各种电网运行方式,当电网运行方式等发生剧烈变化时,保护定值难以与电网当前的运行方式相匹配,严重情况下甚至引起保护拒动或误动,造成
本文以具有广泛实际应用背景的著名的Duffing-VanderPol系统为基础,研究了参数激励作用下此非线性系统的一系列复杂的动力学特性,着重考察了含随机参数的Duffing-VanderPol系统
信息时代的到来在改变人们接受信息途径的同时,也促使人们传播信息的手段更新.本文详细从两方面介绍了新媒体对当前高校思想政治理论课教学产生的影响,如丰富教学内容、降低
整流电力机车非线性负荷,功率因数低,产生大量谐波和无功,易导致电力系统三相不平衡,不仅影响电力系统的电能质量,而且对通信线路也有严重干扰,特别是各供电区段需要分相绝缘器,影响了高速、重载铁路正常运行。本文提出基于YN,3d接线变压器,结合有源滤波器和自耦变压器(AT)供电方式,实现同相牵引供电。牵引变电所原边不再轮换,变电所单相供电,不用设置分相绝缘器,通过实时检测系统的综合补偿电流,控制有源滤波
近年来,全国大范围重污染天气频繁发生,雾霾成为社会关注的热点问题,改变以煤为主的能源结构、推进能源生产和消费革命成为社会共识。针对河北南网以煤为主的能源结构和直燃煤比重过高的问题,本文提出在河北南网推行电能替代技术,并对电能替代技术的经济性、市场潜力及推广存在的问题等进行研究。本文首先介绍了国外典型国家推广电能替代的措施和国内电能替代的研究现状;同时,对河北省地区生产总值、能源消费和供给现状、一次
Quad-rotor飞行器属于小型无人飞行器(MUAV)的一种,机动性强,易于实现垂直起降,具有国防价值和商业价值。但是,quad-rotor飞行器是多输入多输出的欠驱动系统,具有高度耦合性