共查询到20条相似文献,搜索用时 0 毫秒
1.
本文描述了将Linux移植到s3c2410处理器目标板上的方法和过程。首先介绍了目标平台以及怎样搭建移植环境,着重介绍了Bootloader和Linux内核的移植。 相似文献
2.
随着计算机硬件的发展及数据量的增加,对存储设备的要求也越来越高。因此SD卡和Linux操作系统以其优越的性能,在嵌入式设备上得到了越来越广泛的应用。该文以三星的S3C2440芯片为基础平台,描述了在linux系统中如何实现MMC/SD卡控制器的驱动,以及它与Care部分、Core部分之间的关系。 相似文献
3.
S3C2410在Linux下的FPGA驱动 总被引:2,自引:0,他引:2
为实现嵌入式系统中FPGA的接口驱动程序,以XILINX公司的XC3S2000为例,系统地分析FPGA在SamsungS3C2410微处理器系统上的控制与应用。通过内存映射机制实现XC3S2000在Linux下的设备驱动;通过编写用户应用程序实现对XC3S2000设备的操作,为FPGA与ARM在嵌入式领域高效结合提供一种方法。 相似文献
4.
该文在对uClinux设备管理机制进行深入研究的基础上,详细阐述了嵌入式Linux设备驱动程序的分类及特点,重点分析了动态可加载设备驱动程序的原理和设计步骤,并实现了基于uClinux的字符型设备的动态可加载驱动程序.实验结果表明,动态可加载方式为嵌入式Linux驱动程序的调试提供了便捷的途径,同时亦有效地提高了嵌入式产品的开发效率. 相似文献
5.
在分析Linux2.6内核新特性的基础上,在S3C2410开发板上移植了2.6内核和新的文件系统,并成功地对H.264编解码多媒体系统提供了支持。 相似文献
6.
7.
在介绍基于linux操作系统的多串口驱动设计理论基础上,重点研究对多串口编程的技术,实现基于tty的核心设计,可作为实现串口终端设备集中管理、实时数据采集的服务器主板应用。其特点是可以采用ARM平台,但完全兼容X86平台,用户原来在X86平台下编写linux操作系统的多串口驱动的程序只需做一次重新编译即可实现移植,达到基于Linux操作系统的多串口驱动实时通讯的目的。 相似文献
8.
基于S3C2410A的WinCE 5.0下触摸屏驱动的实现 总被引:4,自引:0,他引:4
触摸屏具有人机交互性好、操作简单灵活、输入速度快等特点,逐步取代键盘在嵌入式计算机系统中作为常用的输入设备,而触摸屏的应用是建立其驱动程序之上,因此研究触摸屏驱动程序的开发就有了重要的意义。介绍了WinCE 5.0 操作系统的触摸屏驱动程序模型,详细阐述嵌入式系统中基于Samsung S3C2410A 的 WinCE 5.0 下电阻式触摸屏驱动的实现,并在MagicARM S3C2410A开发板上运行良好。 相似文献
9.
开源的Linux操作系统由于系统稳定、兼容性好、易于移植及网络功能强大等优点,越来越多地被使用在各种应用环境.同时随着USB2.0 高速数据传输在实际生产中的广泛使用,已有的摄像头视频设备的驱动已经不能很好地与之相适应.文章对原有Linux系统自带的驱动进行了分析,引入了采用Relay技术实现内核空间到用户空间的大数据量传输,从而提高了USB摄像头设备的数据传输速度. 相似文献
10.
针对当前数字调音台的网络化,模块化的发展趋势及用户对其外接模块功能多样性的增加,要求数字调音台的主控模块与其众多通道模块之间的通信有很高的稳定性及可扩展性,而CAN总线的优越功能非常适合稳定性和可扩展性的要求。为此,本文着重讨论了数字调音台的CAN总线的接口电路设计;和在嵌入式Linux下用AT91RM 9200对它的CAN总线接口的驱动程序的编译,调试及加载。 相似文献
11.
目前,触摸屏逐渐取代键盘成为嵌入式系统常用的人机交互工具。本文主介绍了在嵌入式Linux系统下基于Qt/Embedded的触摸屏驱动的研究。通过对Linux设备驱动和Qt/Embedded备驱动接口的工作原理和机制的研究,并结合大量源代码进行分析,提出了基于Qt/Embedded的触摸屏驱动的开发方案,并在相关的应用设备上实现了基于Qt的触摸屏驱动功能。 相似文献
12.
I2C总线是嵌入式系统的重要组成部分,在嵌入式微控制器与外围设备的数据通信中发挥着重要的作用。文章在研究嵌入式Linux驱动程序的基本结构,分析I2C总线工作时序及工作流程的基础上,基于隐藏硬件内部细节实现统一接口的思想,采用嵌入式Linux驱动程序设计方法,针对Samsung公司S3C2410处理器进行I2C总线驱动程序的设计。同时,以CAT1025设备为例进行I2C总线驱动程序的实现。通过实验,验证了基于S3C2410的I2C总线驱动程序设计具有一定的合理性、有效性和实用性。 相似文献
13.
设备驱动是计算机系统可靠运行的前提.现有的设备驱动方法,数据要经过驱动层缓存向应用层拷贝、应用层缓存向存储设备拷贝的过程,当数据量比较大时,系统的响应速度会受到一定的限制.通过对Linux内核的对象机制和虚拟内存机制的研究,提出基于对象的内存映射型设备驱动方法,使用户进程直接访问设备内存以提高响应速度,并对该驱动的性能进行测试和评价. 相似文献
14.
为了充分利用S3C2410X丰富的外围资源,实现多任务同时进行,需要嵌入一个小的操作系统.介绍了移植Linux操作系统到S3C2410X的过程,包括建立交叉编译环境、裁减和编译启动代码(Boot Loader)、Linux内核、制作文件系统. 相似文献
15.
I2C总线是一种简单实用的总线,其驱动采用了特殊的架构。本文在分析I2C驱动总体架构的基础上,以S3C2410的I2C总线为例,分析并实现了I2C总线和设备驱动。 相似文献
16.
本文开发了基于Linux系统的1553B总线内核态驱动程序,分析了1553B总线的内核态驱动程序并充分利用Linux系统中的Tasklet等下半部机制开发了相应的中断处理程序,同时对通信协议层进行了大量的优化。最后通过实验对驱动程序的性能进行了测试,并和目前已有的用户态驱动程序的性能进行了比较。测试结果表现良好,大大降低了整个1553B总线通信系统的成本,有望使1553B总线通信系统在工业领域得到普遍应用。 相似文献
17.
18.
19.
基于ARM的嵌入式Linux无线网卡设备驱动设计 总被引:2,自引:0,他引:2
《科技信息》2008,(34)
本文介绍了D-Link无线网卡在嵌入式Linux下的驱动设计与实现,该设计可以用于构建无线数据采集系统。首先搭建好嵌入式开发的软硬件环境,分析Linux内核USB驱动模块和网络驱动工作原理,然后针对D-Link无线网卡对通用的无线网卡驱动进行修改和交叉编译,最终移植到ARM平台上,建立嵌入式无线局域网,为进一步的无线网络研究搭建好开发平台。ARM微处理器的使用使本系统比传统的数据采集系统更具有便携性和灵活性,甚至可以工作在恶劣的环境之中。 相似文献
20.
为解决嵌入式WINCE操作系统下管理与操作CAN现场总线设备的应用难题,采用WINCE设备驱动程序实现对CAN控制器访问并操作,并通过应用程序访问设备驱动程序来实现操作系统核心对CAN控制器操作并管理.实现中首先搭建以ARM9s3c2440为硬件核心的处理平台,在处理平台上扩展连接CAN总线设备,通过在核心处理器上移植WINCE操作系统,完成WINCE下CAN设备的流接口驱动程序,然后编写应用程序访问CAN设备的驱动程序.实现结果表明在WINCE操作系统下能有效地操作CAN总线设备. 相似文献