论文题名: | 基于ARM9的嵌入式对比实验平台设计与实现 |
关键词: | 嵌入式系统;ARM9微处理器;汽车电子;可裁剪性;比对实验 |
摘要: | 随着信息技术与网络技术的高速发展,嵌入式系统技术已被广泛地应用于工业控制系统、智能家电、移动通信设备、汽车电子、数码娱乐、医疗仪器、智能仪器仪表等众多领域。 嵌入式系统纷繁复杂,对嵌入式系统的教学也提出了较高的要求,同时针对嵌入式操作系统的应用评价又相对比较匮乏,没有一个统一的评价标准。因此,本文提出了一个具有比对功能的嵌入式综合开发平台,在一个统一的硬件平台上对嵌入式操作系统以比对的方式进行评价,既可以满足辅助教学的需要,也可以实现软件解决方案的验证功能。 本文的主要研究内容是嵌入式比对实验平台的开发,首先结合平台的应用范围进行了需求分析,在综合考虑了平台运算能力、功耗、接口、成本等因素之后,对系统进行了模块化的设计,选择了以基于ARM920T核的SAMSUNGS3C2410微处理器作为整个实验平台的核心处理器,并从硬件着手,以可裁剪性原则划分了存储器、电源、传感器、电机、WIFI等模块,其中存储器模块包括内存、NOR FLASH和NAND FLASH三个部分;传感器模块分为温度传感器、湿度传感器、压力传感器和速度传感器四个部分;电机模块又分为直流电机和交流电机两个部分。逐步分析到软件平台的四个层次,实现引导层加载、内核层移植、文件系统层移植和驱动层开发,并分析了Linux和WinCE两种内核下从引导层到驱动层的共同点与区别点。 本文针对汽车电子为平台设计了“6+1”实验,并分析了实验比对的四个层次,接着在本实验平台上通过内核层的比对实验验证了两种内核的灵活性、兼容性、可移植性、实时性及系统调度等方面。最后给出实验系统平台的测试结论,表明整个系统平台的设计能够实现比对验证功能。本设计结合具体嵌入式系统开发实验,从易到难,以汽车电子为背景,以比对实验为样例,使学生能够循序渐进地熟练掌握嵌入式系统的设计与开发方法。 |
作者: | 张建新 |
专业: | 计算机应用技术 |
导师: | 李庆诚 |
授予学位: | 硕士 |
授予学位单位: | 南开大学 |
学位年度: | 2011 |
正文语种: | 中文 |