首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 484 毫秒
1.
S3C2410在Linux下的FPGA驱动   总被引:2,自引:0,他引:2  
为实现嵌入式系统中FPGA的接口驱动程序,以XILINX公司的XC3S2000为例,系统地分析FPGA在SamsungS3C2410微处理器系统上的控制与应用。通过内存映射机制实现XC3S2000在Linux下的设备驱动;通过编写用户应用程序实现对XC3S2000设备的操作,为FPGA与ARM在嵌入式领域高效结合提供一种方法。  相似文献   

2.
杨德芳 《科技资讯》2007,(17):34-34
在嵌入式系统的开发中,编写设备驱动程序是必须要做的工作.本文以S3C2410ARM为例,介绍Linux下I2C驱动架构的设计.本文包括I2C总线驱动程序的体系结构、I2C适配器驱动程序等.  相似文献   

3.
为解决嵌入式电梯群控系统中管理与操作CAN现场总线设备的应用难题,采用WINCE设备驱动程序来实现对CAN控制器访问并操作,然后通过应用程序访问设备驱动程序来实现操作系统核心对CAN控制器操作并管理.实现过程中首先搭建以ARM9S3C2440为硬件核心的处理平台,在处理平台上扩展连接CAN总线设备,通过在核心处理器上移植WINCE操作系统,完成WINCE下CAN设备的流接口驱动程序,然后编写应用程序来访问CAN设备的驱动程序.实现的结果是WINCE操作系统下能有效地操作CAN总线设备.  相似文献   

4.
I2C总线是嵌入式系统的重要组成部分,在嵌入式微控制器与外围设备的数据通信中发挥着重要的作用。文章在研究嵌入式Linux驱动程序的基本结构,分析I2C总线工作时序及工作流程的基础上,基于隐藏硬件内部细节实现统一接口的思想,采用嵌入式Linux驱动程序设计方法,针对Samsung公司S3C2410处理器进行I2C总线驱动程序的设计。同时,以CAT1025设备为例进行I2C总线驱动程序的实现。通过实验,验证了基于S3C2410的I2C总线驱动程序设计具有一定的合理性、有效性和实用性。  相似文献   

5.
嵌入式系统和Linux的有机结合已经成为普适计算时代最普遍的应用形式.从应用开发的角度阐述了嵌入式LinuX设备驱动程序的工作原理,Linux网络设备驱动程序的特征和运行机制;并总体提出了编写嵌入式Linux网络设备驱动程序的框架,结合普适计算环境下嵌入式手持设备的设计,给出了基于ARM9的S3C2410嵌入式Linux网络设备驱动程序的开发方案及其具体实现.  相似文献   

6.
提出了一种基于S3C2440的图像监控报警系统,重点分析了系统扩展DM9000A的以太网接口设计方案,设计了基于嵌入式Linux 2.6的以太网的驱动程序,实现系统接入以太网.  相似文献   

7.
朱建斌 《科技信息》2008,(13):62-63
本文阐述了Linux驱动程序的基本概念,并结合S3C2410处理器,编写了步进电机的Linux驱动程序实例,总结了驱动程序的一般编写过程和方法。  相似文献   

8.
虽然USB接口的设备在日常生活中很多,但Linux的硬件配置尚不能全部支持设备的即插即用。不过,Linux操作系统以其开放源码的特性为设备驱动程序开发提供了便利。以CY7C68013芯片为例,论述了Linux下USB设备驱动程序的开发方法,并介绍了与开发相关的内核编译过程。  相似文献   

9.
介绍了ARM芯片S3C2410触摸屏驱动程序的研究与开发,其中包括四线电阻式触摸屏工作原理,Linux操作系统下基于ARM芯片S3C2410触摸屏驱动程序的开发.  相似文献   

10.
为解决嵌入式WINCE操作系统下管理与操作CAN现场总线设备的应用难题,采用WINCE设备驱动程序实现对CAN控制器访问并操作,并通过应用程序访问设备驱动程序来实现操作系统核心对CAN控制器操作并管理.实现中首先搭建以ARM9s3c2440为硬件核心的处理平台,在处理平台上扩展连接CAN总线设备,通过在核心处理器上移植WINCE操作系统,完成WINCE下CAN设备的流接口驱动程序,然后编写应用程序访问CAN设备的驱动程序.实现结果表明在WINCE操作系统下能有效地操作CAN总线设备.  相似文献   

11.
针对音频系统中普遍存在音质差、噪声大等问题,介绍了基于S3C2440A和UDA1341TS构成嵌入式音频系统的一种实现方案.研究了S3C2440A的IIS总线接口,分析了UDA1341TS的工作模式,给出了S3C2440A和UDA1341TS的硬件接口电路,其中重点阐述了音频驱动的实现.该嵌入式音频系统设计实现了录音、播放和调节音频效果等功能,嵌入式音频电路以及音频处理程序已用于手持设备上.  相似文献   

12.
以S3C2440微处理器为核心,充分利用其内部资源,如串口控制模块、GPIO等,发挥ARM处理器高性能、低功耗、低成本的优点,并利用其扩展接口(GPIO)结合AD7466模数转换芯片,实现了对模拟信号和脉冲信号的数据采集.同时,为了达到良好的人机交互界面,设计了以S3C2440为核心下位机的LCD接口以及网络数据传输模块,并对相关硬件驱动的程序设计流程作了说明.  相似文献   

13.
为提高视频信息传输和存储速度,针对无线视频监控的应用环境,设计并实现一个无线视频采集系统。设计了视频采集系统的硬件结构和软件体系结构,硬件核心控制单元采用S3C2440 微控制器,通过USB 接口扩展连接ZC301P 摄像头和RT3070 无线网卡,并扩展内部存储器,视频采集系统软件结构包括嵌入式操作系统Linux、视频采集API 接口、视频数据编码,利用V4L 编程接口实现视频信息压缩、数字图像处理,实现快速的视频信息传输和存储。  相似文献   

14.
设计一种应用于工业现场的新型传感器数据记录系统.硬件部分采用高分辨率、宽动态范围的16位∑-△A D芯片AD7705采集传感器数值,AD7705通过SPI总线和微控制器S3C2440A互联;软件部分选用嵌入式Linux操作系统,以图形化编程语言QT实现应用程序.该系统应用于汽车弹片弹力测试系统,直接采集弹力传感器数值,...  相似文献   

15.
李鸿  李全 《科技资讯》2011,(36):11-12
随着计算机硬件的发展及数据量的增加,对存储设备的要求也越来越高。因此SD卡和Linux操作系统以其优越的性能,在嵌入式设备上得到了越来越广泛的应用。该文以三星的S3C2440芯片为基础平台,描述了在linux系统中如何实现MMC/SD卡控制器的驱动,以及它与Care部分、Core部分之间的关系。  相似文献   

16.
本文描述了将Linux移植到基于S3C2440处理器的目标板上的方法与过程。首先介绍了如何搭建嵌入式交叉编译环境,然后着重讨论了在该开发板上bootloader的设计实现以及Linux内核的移植的方法。  相似文献   

17.
采用嵌入式Linux设计以S3C2440A为核心的带有操作系统的塔机安全监控系统,解决以8位单片机为核心的塔机安全监控系统中因无操作系统而导致不稳定的问题。系统硬件能够通过LCD实时直观的显示现场采集来的数据,并能通过网络远程监控塔机运行情况。系统软件设计包括交叉编译环境、U-boot编译、Linux内核编译和配置、文件系统、驱动程序和用户界面。采用MySQL数据库记录采集现场数据,通过用户界面对超出安全范围的数据给出报警信息,从而提高塔机工作的安全性。  相似文献   

18.
为解决有线USB(Universal Serial Bus)设备放置距离近且放置混乱等问题, 研制了一款既包含点对点无线USB装置也包含一点对多点的无线USB集线器装置, 可以实现无线打印功能。该系统以S3C2440 ARM9处理器为控制核心, 采用Linux操作系统, 无线部分采用WiFi(Wireless Fidelity)实现。测试结果表明, 该装置可以达到较好的无线打印效果。  相似文献   

19.
基于ZigBee技术的煤矿甲烷红外检测系统的设计   总被引:1,自引:0,他引:1  
基于气体在中红外波段的选择性吸收原理,分析了甲烷特征吸收谱线,并针对现有煤矿甲烷检测装置存在的不足,提出了基于Z igBee无线通信技术的煤矿甲烷红外检测系统架构.本系统以ARM9 S3C2440微处理器作为硬件开发平台,以嵌入式Linux作为软件开发平台,设计了煤矿甲烷红外检测系统数据采集与传输的硬件及软件开发流程图,实现了检测信号的获取和无线传输.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号