论文部分内容阅读
近十几年来,随着嵌入式系统,显示屏幕器件以及图像处理等技术的突飞猛进发展,嵌入式系统与视屏(显示处理)方面相结合的数据通信领域研究已成为一大发展热门。嵌入式显示系统软硬件结合是本设计的核心与难点,选择在ARM处理器上移植嵌入式操作系统做到软硬件协调是视频终端显示的一种很好的解决方法。 本论文基于内核为ARM920T的热门芯片S3C2410和嵌入式操作系统Linux的视频终端显示系统的研究和设计,包括系统硬件最小系统板,外围接口电路等硬件设计以及U-Boot的编译与移植,嵌入式操作软件Linux的移植等软件开发。该系统适用于飞机上GPRS导航系统的电子罗盘显示的需要。 在论文开头对嵌入式液晶显示技术做了系统的介绍,然后对系统硬件设计和软件开发做了详细描述。硬件系统主要是主控芯片S3C2410,存储器部位(包括了64MB的SDRAM,32MB的NOR Flash和64MB的NAND Flash),以及必要的的辅助电路(电源,复位电路,串口,调试等电路)。SDRAM是操作系统内核及应用程序运行的空间,NOR Flash用作存储引导程序(BootRom)、Linux操作系统映像和部分应用程序等,NAND Flash作为数据,地址,命令的存储空间和S3C2410启动。软件部分详细介绍了S3C2410的启动过程,Bootloader的移植包括U-Boot移植,启动内核和加载文件系统,操作系统Linux内核编译和移植,并在嵌入式操作系统Linux下OLED显示功能模块的实现。 论文最后还对在系统设计开发过程中调试和测试做了介绍。硬件电路从最小系统到外围电路的顺序进行测试,软件调试部分主要是对剪裁后的Linux的内核调试方法做了介绍。