基于ARM7TDMI内核嵌入式开发平台的开发

被引量 : 0次 | 上传用户:crystal_zirui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化、智能化、网络化的发展,嵌入式系统技术获得了广阔的发展空间。为支持日趋增长的功能密度、灵活的网络连接、轻便的移动应用、多媒体的信息处理和高效的实时性以及应付更加激烈的市场竞争,企业就必须掌握嵌入式系统的核心技术,及时推出自己的产品。本项目的目的就是要针对主流嵌入式处理器ARM7和μCLinux操作系统进行开发,把二者有机地结合到一起,形成一个完整的通用的满足相关行业开发需求的基础研发平台。为嵌入式系统开发提供一个完整的软硬件环境,并为用户提供全面的解决方案,作为企业产品二次开发的参考,缩短了企业产品开发周期,增强了企业的竞争力。 该项目是河南省863项目之一,它的内容主要包括硬件平台的设计、操作系统的选用和移植、平台相关驱动程序和应用程序的开发。该平台主要用于开发手持终端设备和一般条件下的工业控制设备,所以平台设计应具有以下两个部分: 1、硬件系统包括了如下模块: 1) 中央处理模块:由S3C44BOX处理器、Nand Flash、NorFlash、SDRAM Flash组成的核心模块。该模块是开发板的核心处理模块,负责数据处理、存储。 2) 看门狗模块;当外界环境变化或软件原因引起开发板不能正常工作时,该模块能够让开发板重新启动,恢复正常状态。 3) 网络模块:网络模块能够使开发板和其他开发板或计算机进行通讯。 4) 串行接口模块:嵌入式开发所需要的接口,集成时负责BootLoader和系统内核的烧写,应用时用于串口的通讯。 5) 模拟量采集模块:能够对温度、声音、图像等模拟量进行采集。 6) 开关量采集模块:能够采集开关量。 7) 开关量输出模块:能够控制开关量的输出。 8) 电源模块:负责对开发板上所有模块的供电。 2、软件系统包括了操作系统、驱动程序和应用程序。 1) 操作系统:采用了μCLinux操作系统,由于该操作系统开放源码,降低了开发成本,并且该操作系统没有MMU(内存管理单元)。 2) 驱动程序:将μCLinux下相关网络、大容量Nand Flash等驱动进行了
其他文献
近年来,我国交通肇事及逃逸案件大幅度上升,面对这一犯罪的复杂性和高发率,笔者对其相关问题进行了有关研究。本文共分五章,第一章交通肇事逃逸概述中,先简述了交通肇事逃逸
廖平(1852—1932),四川井研人,初名登廷,字旭陔,后改名平,字季平,号四益,继号四译,晚年更号五译、六译。同治十三年(1874年),第三次参加四川院试的廖平被张之洞从落选者中拔
现阶段,大学英语课堂教学仍然存在诸多问题。本文对生态化大学英语课堂教学环境的构建对策进行阐述,进而为其他大学英语教育工作者提供参考。
欺诈行为,是指一方当事人故意告知对方虚假情况,或者故意隐瞒真实情况,诱使对方当事人作出错误意思表示的行为。随着社会经济活动的不断发展,欺诈的形式、种类也日益复杂和隐
对南京市公安局部分民警的调查发现:民警普遍认为开展派出所思想政治工作很有必要,而且作用很大,但又认为派出所思想政治工作在社会转型期遭遇难点,针对性和实效性有待加强。
随着我国现代社会的快速发展,各类矛盾层出不穷,传统的刑事纠纷解决方法已不能适应需要,各地逐步在刑事和解的立法和实践上进行了尝试,取得了一定成绩。与此同时,"花钱买刑"
<正> 我科于1976—1979年用翁榆苦榴片加TMP治疗菌痢318例,治愈率91.82%,并于同期使用痢特灵加TMP和单纯翁榆苦榴片治疗组进行比较。现予以报告。临床资料一、病例选择:按全
本研究通过对长沙市养老机构及入住老人需求的调查,了解入住养老机构的老人在性别、年龄、文化程度和经济状况等各方面的基本情况和特征,以及他们在生理、安全、情感等方面的需
杨梅素是自然界广泛分布的一种黄酮类化合物,多项研究表明杨梅素具有抗癌、抗氧化、抗炎、抗菌和镇痛等药理活性。本文对近年有关杨梅素的药理活性和作用机制进行综述,以期为