论文部分内容阅读
目前,嵌入式处理器行业中,ARM等国外处理器占据着绝对的主导地位。随着嵌入式系统功能的强大,嵌入式操作系统逐渐成为不可或缺的一部分。CSKY系列处理器是杭州中天微公司自主研发的高性能嵌入式处理器,性能与ARM、MIPS相当。在当前产业环境下,积极推广具有国内自主知识产权的国产处理器对提高我国在电子行业内的核心竞争力具有重要意义。本课题是基于杭州中天微公司自主研发的32位高端嵌入式C-SKY610系列处理器。C-SKY610系列处理器在性能上与行业领域中的ARM9~ARM11相当。课题选用源码开放、软件和驱动框架成熟的嵌入式Linux内核在CK-CPU硬件平台上进行移植并完成了Linux系统下基于FramerBuffer的LCD驱动的开发,然后将其移植到Bootloader中去,接着在Bootloader中增加LCD模块测试指令。论文对CK-CPU的硬件平台特性及基于Linux内核的操作系统结构进行了分析,构建了实验开发环境,进行了Linux2.6内核的操作系统和Bootloader在平台上的移植,完成了基于FramerBuffer机制的LCD驱动开发与测试。课题实现了Bootloader和Linux操作系统在CK-CPU的硬件平台CK5A6EVB上的加载启动与稳定运行,并实现了开发板的LCD显示模块测试功能。本课题的研究内容对国产嵌入式处理器的推广和应用具有一定的实践参考意义;同时,基于国产处理器的嵌入式开发有利于促进我国自主知识产权系统芯片SoC的设计与产业化发展。