共查询到20条相似文献,搜索用时 31 毫秒
1.
嵌入式系统及其典型开发模式 总被引:10,自引:2,他引:8
嵌入式系统被誉为"后PC"时代的新秀,其特点和开发技术备受人们关注.剖析了嵌入式系统的低功耗嵌入式微处理器,紧缩型操作系统,丰富的外部接口和外形等特点及模块化的内部结构,提出了基于宿主机-目标机模式的嵌入式系统的典型开发模式,这种开发模式具有整体开发思路清晰,便于系统分工,容易实现同步开发等优点.并详细分析了交叉编译和远程调试是宿主机-目标机模式的典型开发特征,对嵌入式系统的发展作了展望,提出网络化、SOC、低成本等是其发展的必然趋势. 相似文献
2.
搭建一个基于LINUX的宿主机开发环境,利用minicom软件,实现在Linux环境下通过串口实现对嵌入式CPU的读写操作。 相似文献
3.
SkyEye是一个指令级模拟器,用它能模拟多种嵌入式开发板,目前模拟的硬件包括CPU、内存、I/O寄存器、UART、LCD及TouchScreen等.详细阐述了针对S3C2440A开发板的音频输出系统的模拟模块的设计实现.此模拟模块是通过截获所有读写DMA、L3总线接口和IIS接口的信息以得到音频数据、设备控制参数数据,并用这些数据控制SkyEye所在的宿主机的音频播放设备.此外,在每次音频数据DMA传输后,此模块还要模拟中断的产生.最后,将基于Linux操作系统的音频播放程序在嵌入式Linux系统上运行,验证了此模块的正确性. 相似文献
4.
该文主要介绍了嵌入式Linux操作系统下利用HHCF5272-R1开发板开发网络通信模块,并实际应用于网络摄像机.先介绍了嵌入式Linux的优势和HHCF5272-R1开发板,接着描述了在该平台上进行通信模块开发的详细过程。 相似文献
5.
在嵌入式Linux及QT/Embedded-2.3.7下制作QPF字库 总被引:1,自引:0,他引:1
嵌入式开发越来越流行,而基于嵌入式L inux和Qt/Embedded的开发也正在起步。本文主要介绍作者在使用嵌入式L inux和QT/Embedded-2.3.7在arm9处理器的开发板上进行工业控制软件———硫化机控制程序开发时处理中文字体显示的实际经验及一些理论心得。 相似文献
6.
基于uCLinux的嵌入式系统开发过程 总被引:1,自引:0,他引:1
研究了基于uCLinux的嵌入式系统软硬件开发过程,包括建立交叉开发环境,交叉编译和连接,重定位和下载以及联机调试等过程,并介绍了典型的嵌入式系统硬件开发平台.最后,以目标硬件平台——华恒HHDREZ328-R2开发板为例论述了嵌入式Linux系统的开发过程。 相似文献
7.
《云南师范大学学报(自然科学版)》2016,(2)
以三星公司的OK6410开发板为硬件平台,以嵌入式Linux-3.0.1为软件平台,以Omni Vision公司的OV9650图像传感器为视频图像获取工具,通过V4L2编程接口实现摄像头获取视频图像数据,最终实现了嵌入式Linux平台下CMOS摄像头对视频图像的采集、在开发板上的显示及抓取图像并保存至SD卡,画面稳定流畅.重点介绍了OV9650的工作原理以及与开发板的接口原理,详细叙述了BootLoader移植、内核移植和根文件系统制作等步骤,为系统设计和其他嵌入式开发提供参考. 相似文献
8.
几年来,嵌入式Linux系统已得到广泛的应用,相应的图形用户界面的开发也日趋重要,MiniGUI正是其中的一个轻量级的图形用户界面支持系统。本文分析了嵌入式操作系统下图形用户界面MiniGUI的结构和特点,描述了将MiniGUI在ARM Linux下的移植方法与过程,并对这种基于MiniGUI的嵌入式系统开发做了展望。简要介绍了三星公司的MINI2440开发板的结构及其部分特性,详细介绍如何将MiniGUI图像用户界面移植到S3C2440开发板上的全过程。 相似文献
9.
NFS(Network File System)是一种分布式文件系统,允许网络中安装不同操作系统的计算机间共享文件和外设,它的通讯协定设计与主机及操作系统无关。这样的特性正好迎合了嵌入式产品的开发环境,即宿主机与目标机的模式;并且免去了经交叉编译后由FTP方式下载到目标板的低效工作方式,最终实现了嵌入式开发的在线调试。 相似文献
10.
11.
操作系统的移植是嵌入式开发的基础。介绍了嵌入式实时操作系统VxWorks的BSP概念,分析了VxWorks的启动顺序和系统存储布局,然后简述了英贝德EBD9200开发板的组成和硬件结构,在此基础上给出了EBD9200开发板的BSP设计和实现步骤,包括软硬件初始化和驱动程序设计以及引导模块和工程映象的下载。最后阐述了在调试BootROM时采用的小技巧,为方便操作系统的移植提供了参考。 相似文献
12.
13.
基于uClinux嵌入式系统开发平台的建立 总被引:4,自引:0,他引:4
Linux由于其优势成为很多厂家开发嵌入式应用的操作系统,而ARM作为一种高性能、低成本的嵌入式RISC微处理器,已成为应用最为广泛的嵌入式处理器。介绍了ARM处理器和uClinux操作系统的特点,并结合S3C4510B开发板对整个开发过程,包括硬件结构、开发环境及开发工具进行了分析,特别是对交叉编译环境和uClinux的移植进行了重点分析。 相似文献
14.
在嵌入式系统中,USB的工作由USB驱动程序来支持,该文首先介绍了Linux驱动程序的架构,然后详细说明了在EmbestS3CEV40开发板上,实现Linux环境下USB设备端驱动程序开发过程。 相似文献
15.
简要介绍SD存储卡的特点,对PXA270的SD存储卡控制器进行了分析,对基于Intel PXA270嵌入式微处理器的Liod开发板的SD硬件接口电路进行了剖析,并以SD卡通信协议为基础,Liod开发板的SD存储卡接口在嵌入式Linux操作系统下驱动程序. 相似文献
16.
本文介绍了在嵌入式调试器中如何通过以太网口进行嵌入式软件调试,实现了主机与开发板之间的网口通信。针对具体的嵌入式开发板S3C4510B对网口驱动和网络协议进行了研究,裁减了网口驱动和网络协议的冗余部分,既保证了调试器可以通过以太网进行远程调试,又能满足嵌入式系统对资源占用的要求。 相似文献
17.
提出以ARM为处理器,Linux为操作系统的嵌入式设备当中建立Berkeley DB的方法,从而实现数据的实时存储.开发系统采用宿主机-目标机模式,通过对Berkeley DB的环境变量进行重新配置,实现Berkeley DB在Redhat Linux 9.0操作系统(宿主机)上安装及编译.利用交叉编译器对数据库文件进行交叉编译,并且在ARM(目标机)系统上添加动态连接库的方法实现数据库程序在ARM-Linux环境下的稳定运行,最后对在ARM上建立的数据库在网络中的应用进行了性能测试. 相似文献
18.
19.
20.
本文主要介绍了u-boot1.1.6在新的开发板fs2410上的移植。首先分析移植环境;u-boot的启动原理和启动流程,并剖析u-boot启动阶段1和阶段2的运行过程;然后根据本开发板fs2410的硬件配置对u-boot进行硬件配置和源代码修改,最后通过编译,用JTAG将u-boot.bin烧写到板子;复位重启后启动,正确地实现了u-boot的移植,为嵌入式系统的后继开发打下了良好基础。 相似文献