基于ARM和μC/OS-Ⅱ的移动机器人控制系统设计
介绍了一种以三星公司的ARM处理器S3C2410为控制核心,在其上移植嵌入式μC/OS-Ⅱ操作系统的移动机器人控制系统方案,阐述了主控制模块、运动控制与传感器、人机交互界面和无线通信模块。该机器人系统可实现速度、方位自动控制,能够自动检测避越障碍物、无线通信等功能并具有良好的扩展性和可移植性。该机器人的无线通信模块中集成了MiCroChip公司的Zigbee协议,为无线传感器网络与移动机器人的协作性研究提供了可能。
基于嵌入式Linux与S3C2410平台的视频采集
针对数字网络视频监控系统的需求,设计一种基于MPEG-4网络视频服务器。使用基于MPG440的MPEG-4实时视频压缩卡压缩采集到的音视频数据,利用循环队列实现音视频数据的压缩,同时运用多线程技术以及传输机制解决网络数据的传输,从而有效克制了画面不清晰、音视频不同步、马赛克等现象,保证客户监看时音视频实时性和同步性。经过实验证明,该方案经济高效,可应用在多种需要音视频监控的场合。
ARM嵌入式平台的VGA接口设计
嵌入式系统中,大屏幕显示一般采用带有VGA接口的显示器来实现。本文介绍在基于ARM9芯片S3C2410的嵌入式平台中,利用高性能视频D/A转换芯片ADV7120,将LCD扫描式接口转换为VGA接口的设计方法;详细介绍S3C2410相关寄存器的设置。
基于ARM的2M测试系统
2M传输线路在我国通信网络系统中具有广泛的应用,对其传输性能的分析与检测成为维持网络正常运行的关键因素。介绍了一种基于ARM核的2M传输性能测试系统,该系统采用三星公司的S3C2410微控制器芯片作为CPU,实现了对2M数字传输系统的性能进行检测和分析。并给出了测试系统的软硬件设计,详细介绍了硬件中系统的核心、检测和语音监听三个部分以及软件中测试指标的计算。
ARM系统中DMA方式在数据采集中的应用
讨论了ARM系统中DMA通道的工作原理,并利用DMA技术设计了基于S3C2410和FPGA的CCD相机采集系统,给出了数据采集接口设计方案,以及Linux操作系统下接口的设备驱动程序。测试结果表明系统工作稳定,数据采集速率可以达到4MHz。
基于S3C2410的MPEG4数字录像机的设计与实现
本文介绍了一种基于嵌入式微处理器S3C2410和MPEG-4专用视频压缩芯片IME6400及大容量电子硬盘的数字录像机。讨论了系统总体设计,介绍了各功能模块及关键接口电路设计,介绍了linux下驱动程序及应用程序的设计与实现。
基于ARM的嵌入式linux内核的裁剪与移植
针对交叉编译环境的建立,修改Makefile,设置flash分区,配置内核,编译内核以及下栽内核映像到开发板等设计,给出了以s3c2410为核心的嵌入式iLnux内核的裁剪与移植过程。
嵌入式Linux下S3C2410的调色板彩色显示
嵌入式应用中,由于计算能力以及硬件资源的限制,常需要降低颜色深度,以获得较高的分辨率,因此调色板彩色显示是一种很重要的手段。在此以ARM9核的S3C2410芯片为例,探讨分析调色板的概念及配置方法,通过修改驱动程序,实现了调色板彩色显示,给出了编程实例,总结了实现方法。试验表明,当LCD分辨率较高时,采用调色板彩色显示,解决了屏幕抖动和不连贯现象的发生。
基于嵌入式ARM的图像采集与传输设计
针对无线监测系统应用的广泛性,介绍了一种基于S3C2410处理器和嵌入式Linux的视频采集与传输系统,通过USB摄像头获取实时视频,利用无线传输模块将图像数据传输给基于S3C2410平台和Linux嵌入式系统构建的存储和显示端。该系统成本低、功耗低、体积小,可广泛应用于远程监控系统、可视电话、工业控制等领域。
I2C总线在Linux系统中的驱动设计
介绍I2C总线的基本概念和工作原理.叙述I2C总线扩展器件ZLG7290的功能特点。在以S3C2410为微控制器,ZLG7290为I2C总线扩展器件的基础上,介绍通过I2C总线读取键盘的硬件、软件设计,该系统设计体现了I2C总线在嵌入式系统设计应用中的重要作用。










