本文的开发平台使用了基于ARM9核心的处理器,ARM9系列微处理器在性能和低功耗特性方面提供最佳的性能。具有以下特点:
●具有5级整数流水线,指令执行效率更高。
●提供1.1MIPS/MHz的哈佛结构。
●支持32位ARIVl指令集和16位Thumb指令集。
●支持32位的高速AMBA总线接口。
●全性能的MMU,支持Windows CE、Linux、Palm OS等多种主流嵌入式操作系统。
●MPU支持实时操作系统。
●支持数据Cache和指令Cache,具有更高的指令和数据处理能
本文的硬件平台采用的$3C2410微处理器是一款由Samsung 为手持设备设计的低功耗、高度集成的微处理器,采用272脚FBGA封装,内含一个ARM920T内核和如下片内外围。以“掌上中文语言学习系统”项目为依托,以ARM体系处理器和Linux操作系统的嵌入式系统为基础,构建一个掌上语言学习设备。论文首先进行了开发环境的设计与搭建,对开发主机进行1FrP服务器、NFS服务器、minicom串口通信和GNU交叉工具链进行配置。实现了针对NAND闪存的U.Boot启动程序的建立,并对Linux操作系统内核进行了移植工作。最后利用图形界面系统MiniGUl和远程调试技术实现了掌上语言学习的软件功能。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !