嵌入式软件平台的可视化移植技术研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:luzihao009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于当前嵌入式系统的硬件平台多种多样,相应的软件开发往往是针对特定的平台、特定平台的板级支持包(BSP)以及硬件抽象层(HAL)的,因而开发的软件往往需要进行与平台相关的修改才能顺利移植到其他平台上。随着系统功能的复杂性不断增加,这一修改的难度也随之增大。既要求软件工程师对系统平台有全面的了解,同时对软件结构也有很好的把握,因而这一过程往往花费大量重复的时间和精力,工程代价非常的大。目前软件移植的方法基本上是参照目标平台对现有源代码进行相应的修改,这种方法难度较大,而且容易引入隐性错误。针对上面出现的问题,本文首先从嵌入式体系结构与操作系统关系的角度研究了嵌入式软件平台移植所涉及的问题,并对这些问题进行了必要的分析和总结,采用基于“描述-综合”的设计方法,设计了S3C2410平台的描述规则,并实现了一个可视化的工具,根据生成的平台描述树,将用户配置的平台描述文件映射为嵌入式平台的初始化模块,同时为软件平台的移植提供了任务切换、中断处理以及定时器管理等模块,简化了软件移植的过程,也减少了软件移植过程中的重复性劳动,使得用户可以把更多的精力放在系统设计上。最后,对本文所做的工作进行了小结并提出了下一步研究的方向。
其他文献
人脸检测和识别是目前生物特征识别中最受人们关注的一个分支,是当前图像处理、模式识别和计算机视觉领域内的一个热门研究课题,在公安部门罪犯搜索、安全部门动态监视识别、
目前,大多数三维网格模型的保护是基于嵌入式水印系统的。这种嵌入式水印算法是通过将一些标识信息植入到网格模型数据中来达到版权保护的目的。但是,因为三维网格模型数据和
随着计算机硬件性能迅速提高、三维建模技术和三维激光测距技术的快速发展,利用计算机图形学技术和可视化技术在普通PC机上实现复杂物体的精细的三维建模成为可能。在数字城市
随着信息技术和信息资源的日益丰富和多样化,读者的信息需求也出现多样化、个性化的发展,为读者提供新颖、便捷的服务成为图书馆发展创新的重要任务。号称“网络信息拯救者”
高强度聚焦超声(High Intensity Focused Ultrasound,HIFU)是近年来发展较快的肿瘤无创治疗技术。它利用超声波特有的深穿透能力、强方向性和可聚焦性,将超声波聚焦于靶区组织,在短时间内造成靶区病变组织的急性热损伤,最终导致组织凝固性坏死,从而达到肿瘤治疗的目的。本课题根据市场上已有的HIFU系统存在的缺陷,创造性地设计了一种HIFU治疗系统的应用软件系统,它主要由护士
随着研究生信息化建设的不断发展,基础设施的不断投入与升级,各应用系统的开发也得到了迅速的开展,比如,研究生调剂系统、学籍管理系统、成绩管理系统等等。现在研究生信息管理系
肺癌是当今对人类生命健康危害最大的恶性肿瘤之一,特别近半个世纪以来,各国肺癌的发病率和病死率都在急剧上升。在CT日益普及的今天,CT扫描已成为肺癌筛检最重要的手段。然
随着互联网的迅猛发展、上网设备的快速普及以及大容量存储器的出现,人们获得信息的速度越来越快,数量也越来越多。尤其是近两年移动互联网络技术迅猛发展以及移动终端的迅速普
随着互联网的普及,以木马为首的的恶意软件日渐猖獗,利用木马进行计算机犯罪的案件也逐渐攀升。不法分子们将木马植入用户的计算机中,以窃取有价值的信息如银行帐号、密码等
全球地震主要分布于环太平洋和喜马拉雅——地中海两个地震带。我国正好介于这两个地震带之间,是个地震频发的国家。加上人口稠密和房屋抗震性能差等问题,地震已经成为造成我