基于RSC S3C2440A平台的VxWorks BSP开发

被引量 : 0次 | 上传用户:zhouheknight
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的飞速发展,嵌入式系统逐渐在越来越多的领域得到了广泛应用。实时嵌入式操作系统VxWorks以其卓越的实时性、良好的可靠性和易于裁减性,受到了技术界的赞许和推崇,使得它在嵌入式系统中的应用备受关注。目前,ARM9处理器已成为嵌入式开发的主流。为使VxWorks操作系统应用于此类硬件平台,设计开发相应的VxWorks BSP开发包是基础和关键。本课题以北京阿尔斯克实时技术有限公司的RSC S3C2440A开发板作为ARM9硬件平台,研究和实现了VxWorks操作系统基于此平台的BSP开发包。首先,从理论上对VxWorks BSP进行了研究。阐述了BSP的基本概念、组成和功能;分析比较了BSP与BIOS的差别;深入地讨论了在VxWorks系统中,BSP的文件构成、各种映像文件的特点、系统的启动流程和BSP的开发步骤。其次,介绍了开发中所用的硬件平台、环境和工具。讲述了RSC S3C2440A开发板的硬件特性与组成结构;研究了三星S3C2440A ARM芯片的工作状态、编程模式和异常等内容;介绍了所使用的开发和调试工具。然后,重点探讨了在目标板上实现VxWorks BSP开发包的过程。详细介绍了初始化过程与核心驱动的开发;针对S3C2440A体系结构与VxWorks系统异常处理的矛盾问题,以及中断控制器驱动模板存在的问题,提出了行之有效的解决改进方案。
其他文献
综述了近年来化学法催化转化生物质基原料合成乳酸及其酯的应用进展。系统总结了不同原料制备乳酸及其酯的转化过程机催化剂研究,并对其今后的应用与发展趋势进行了展望。
受工业化、城镇化的深刻影响,我国乡村经济快速发展,与此同时,乡村地区出现了乡村耕地日益减少、村落人居分离现象普遍、村落无序扩展、村落布局散乱、乡村基础设施落后等问
2015年我国实施马铃薯主粮化战略,马铃薯成为即小麦、水稻、玉米之后的第四大主粮,我国打算将马铃薯加工成居民日常需要的主食产品,并逐步实现马铃薯主食产业化发展。马铃薯
汝南县属于黄淮平原,位于河南省中南部,自然资源多样,特色动植物品种丰富,具有发展特色农业的先天比较优势。汝南县发展特色农业可以提高汝南县农业经济发展水平,带动整个经
在世界范围内,一支数量庞大的体育志愿者队伍,活跃在大众体育不同的领域中。志愿者是社区体育服务极其宝贵和重要的人力资源,志愿者的数量和构成直接代表了社区体育服务的内
随着我国社会主义法治进程和司法实践的需要,诉讼中动态法的研究日益受到学者们的关注,与此同时,法律解释的研究也日渐活跃。学界对于法律解释的研究首先是从引进、吸收西方
振动问题一直是困扰我国摩托车制造企业产品性能和产品质量的瓶颈,因此开展通过合理设计以减小摩托车振动的研究对于提高摩托车性能和质量具有积极重要的意义。发动机是摩托
金融危机的爆发对企业和个人投资者带来了不同程度的影响,理性的投资行为随着沉没成本的增加而向非理性的方向发展。创造投资收益空间是投资者的根本目标,为此本文将结合金融
传统时期江南与华北分别形成了不同的大田麦作技术体系,在麦作品种、土壤耕作、灌溉施肥、中耕管理、收获等工作环节上均有很大不同,甚或呈一种完全相反的态势。这一点在地墒
随着改革开放的深入,市场经济的发展,使得图书的发行与供应格局发生了很大的变化。这就给高校图书工作者进一步优化图书采购工作带来了良好的机遇。这些变化给高校图书采购工