基于S3C44BOX的嵌入式实验/开发平台的设计与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:cryloves
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于嵌入式系统具有体积小、性能好、功耗低、可靠性高以及面向行业应用的突出特征,目前已广泛应用于军事国防、消费电子、信息家电、网络通信、工业控制等领域。研发适用于嵌入式技术教学、科研的设计、实验及仿真平台,是进一步促进嵌入式技术迅速发展的有效措施。在此采用业界表现出色的以ARM7TDMI内核的S3C44B0X处理器及μC/OS-Ⅱ实时操作系统,设计出了用于教学和科研的嵌入式系统实验平台。该平台硬件采用开放性和模块化结构设计,系统核心板由SUMSANG S3C44B0X处理器、FLASH、SDRAM、电源电路、复位电路和主时钟电路构成的最小系统、USB接口、以太网接口和JTAG调试接口等模块组成;主板由数码管显示、键盘控制模块和触摸屏控制显示等模块组成。系统在ADS1.2编译环境下,可独立完成在系统编程设计、调试、仿真及下载等功能。在核心板上,实现了Bootloader装载及μC/OS-Ⅱ实时操作系统的移植,使它能够在脱机的条件下,构成了一个完全独立的嵌入式系统。为了验证主板硬件电路设计的正确性,本文对两个典型的人机接口电路:键盘扫描和触摸屏控制显示的结构设计和工作原理进行了详细分析,并用汇编语言和C语言编写了相应的键盘扫描和触摸屏控制显示程序;在电路和程序调试中,对遇到的一些实际问题进行了分析和解决,并找出了影响电路稳定性的诸多因素。该系统采用开放性和模块化设计,硬件配置齐全,软件分别提供了用C语言及汇编语言的编程实例,系统软硬件资源丰富,为高校理工科本科生、研究生、及科研人员提供了一个良好的实验/研发平台。
其他文献
学位
随着互联网规模和应用的快速增长,网络拥塞问题已经引起广大用户以及研究人员的密切关注。网络中不断增加的开环应用则加重了这种拥塞现象,特别是在Internet中占较大比例的多
Web服务技术是当前基于Internet构造跨企业分布式应用的标准框架,是基于SOA的企业业务集成解决方案的支撑技术。Web服务组合技术用于实现服务之间的有效集成,成为衔接以Web服
本文主要研究对象是实时数据库系统中的历史数据库,构建实时数据库系统VegeBam的基本层次结构和研究历史数据库中的多维空间索引技术,并在研究的基础上开发一个具有自主知识
在程序设计语言考试中,编程题的计算机自动出题技术及自动评分技术是非常有实用价值的应用,也是实现编程题在线考试功能的关键技术。根据试题难度及实际考试情况的不同,专家
分类是数据挖掘任务之一,KNN算法是一种思路简单,易于实现的分类算法。KNN根据未知样本的K个近邻样本来预测未知样本的类别,近邻样本的选择是根据一定的距离公式判定的。距离的
天然卫星的高精度天体测量能够改进行星及其卫星的轨道理论,对太阳系起源和行星物理的研究具有基础性的意义,天然卫星的高精度定位观测对空间探测也具有基础性和前瞻性的意义,如
煤与瓦斯突出一直是国内外煤矿安全生产方面关注的焦点问题。多年来尤其是近几年我国煤矿存在着多种安全隐患方面的威胁,煤与瓦斯突出最为严重和常见。由于预测手段的落后,不
学位
随着空间信息技术的发展,目前空间信息服务主要有客户端/服务器(Client/Server)和浏览器/服务器(Brower/Server)两种结构,代表软件分别为ArcGIS和WebGIS。以C/S结构为主的胖