【摘 要】
:
BSP(板级支持包)是嵌入式系统一个重要的组成部分,它为硬件提供了操作系统和驱动程序,并为上层应用程序调用底层硬件提供了接口。在嵌入式系统中,对于每个不同的板子而言,由
论文部分内容阅读
BSP(板级支持包)是嵌入式系统一个重要的组成部分,它为硬件提供了操作系统和驱动程序,并为上层应用程序调用底层硬件提供了接口。在嵌入式系统中,对于每个不同的板子而言,由于处理器型号及板上相关外设型号的不同,每个板子的BSP都是不同的,为特定的板子制定BSP也就成为了嵌入式系统开发中重要的一个环节。本文就是在这样一个背景下,设计并实现了EP8548板的BSP。本文主要内容如下:第一章介绍了本文的研究背景、研究内容和论文的结构安排。第二章介绍了嵌入式系统的结构及发展现状,然后介绍了在嵌入式系统中的常用操作系统:VxWorks操作系统,并分析了BSP的功能及构成。第三章对EP8548板的BSP结构进行了详细分析,并分析了BSP的开发流程,即首先实现最小内核,完成上电初始化,然后按照重要程度逐一开发各外设的驱动程序。在以上分析的基础上,论文设计并实现了最小内核的构造,完成了在CPU初始化及SDRAM初始化中所做的工作。实现最小内核的构造是本文的主要工作。第四章实现了串口、网口、Flash设备及中断控制器的驱动程序,并进行了测试与调试。在VxWorks操作系统中,为许多外设提供了对应的控制器,方便驱动程序的编写。以串口为例,由于串口在嵌入式系统中是十分常用的设备,因此VxWorks提供了一个TTY内核驱动中间层,用来管理串口的驱动程序,本文的工作就是在这个基础上,具体实现基于本板的串口的驱动程序,实现需要的函数功能。网口、Flash设备以及中断控制器驱动程序的实现与串口类似,本文在基于各设备控制器的基础上实现了各设备驱动程序的开发,并验证了各设备驱动程序的功能。本文成功设计并实现了EP8548板的BSP,实现了《超高速无线局域网无线接口关键技术研究与验证》这个项目中的MAC层验证。
其他文献
该文阐述了小波变换用于图像压缩中的机理,对小波正交基和小波双正交基在图像压缩编码中的性能作了比较,指出选择合适的小波基可以提高压缩比,改善图像质量.针对图像信号在普
该文根据文摘与文本结构的关系,提出了一种新的文摘方法--选择生成法,在此基础上建立了一个基于理解的通用文摘系统模型.该模型通过文本选择分析器对与文摘有关的文本部分进
该文目的在于寻求一种静止图象高倍实时压缩技术的设计方案,为实现中国无人侦察机数字侦察图象信息的实时传输做预研工作.通过对小波变换滤波器、小波变换域系数概率分布规律
该文主要论述了基于单片机的视频监控系统中图像动态检测和自动录像的方法.为了能用单片机快速检测图像中的动态变化,该文提出了两种快速算法:块代表像素法和块平均值法,研究
适用于Internet的时间性交互式超媒体模型TIHM,比较好地解决了主动多媒体文档的实现,以及媒体对象间的同步表现与用户交互问题.TIHM结构共分为三层:网络数据层、组织层和编辑
该论文详细介绍了频差法超声流量计的基本原理,综合吸收了国内外经典的超声流量测量方法,在单次频差法的基础上结合声循环法原理,通过放大两路输入信号之间时差的方法测量较
近年来,语音识别的研究已取得了一系列重要的成果,该文主要研究语音识别技术的实用化以及作为理论与实际的结合点进行实际语音识别电话系统的开发.该文对语音识别的基础理论
3GPP长期演进(Long Term Evolution, LTE)当前被普遍认为是最有前景的无线通信技术,并已经开始了一定程度的商用。几十年来物理层技术的快速发展已经极大的提高了通信速率,与
数字HDTV解码器的作用是按照MPEG-2国际标准对编码的图像信号进行解码并产生显示视频信号.对HDTV实时数字传输系统来说,解码器中解码和显示过程的同步显得尤其重要.解码端同
该文主要研究了图象分割这一图象分析关键环节的算法评价工作.在工作中作者以定量评价为重点,在系统总结前人工作的基础上设计了一个基于合成图象模型的分割算法评价框架.该