首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 252 毫秒
1.
该文针对桌柴油发电机的模拟电子调速器进行改进采用,基于S3C2440 ARM9硬件平台和嵌入式操作系统Linux软件平台,运用Linux.设备驱动技术和Qt/Embedded设计了一种具有综合功能的电子调速器。试验表明,该电子调速器能可靠地实现对柴油发电机的调速控制、运行监控和数据管理三大功能。  相似文献   

2.
介绍一个基于ARM920T内核的S3C2440A微处理器和CPLD芯片EPM570T144C5N实现的四导心音采集显示系统。系统的模拟电路部分对心音信号进行放大去噪;数字部分通过CPLD控制高速A/D转换并通过模拟SPI接口将数据传给ARM9。选用Linux2.6.30作为操作系统,设计了ARM9的SPI驱动和基于Qt4.7以及Qwt的应用程序。实际运行情况表明,本系统运行流畅,实现了实时采集心音信号、显示波形、储存心音数据。  相似文献   

3.
介绍了一种基于S3C2416和S1D13521的电子纸阅读器的设计方案;介绍了当前最新的一种显示技术--电子纸显示技术,该技术的核心在于电子纸显示控制器,该设计以EPSON公司的S1D13521为电子纸显示控制器;结合S1D13521的特性介绍了电子纸显示控制器的原理;设计了S1D13521与S3C2416、SDRAM、Flash、温度传感器等设备的接口电路;最后分析了S1D13521的命令时序以及驱动程序的设计方法;该设计方案经验证,可以达到传统纸张的呈现效果,非常适合人们的阅读习惯.该电子纸阅读器设计方案已成功应用于某款电子书产品,给读者带来良好的阅读体验.  相似文献   

4.
基于ARM+Linux的直流伺服控制系统设计   总被引:3,自引:0,他引:3  
目前大多伺服控制系统依赖计算机实现,系统体积功耗大、成本高。针对此问题,以ARM9 S3C2440芯片和CPLD EPM570T144芯片为硬件平台,在嵌入式Linux操作系统下设计了直流伺服控制系统。ARM实现控制算法,得出控制量给CPLD,CPLD主要用作控制接口扩展和信号处理。详细介绍了Linux设备驱动设计和伺服控制应用程序设计。实验结果证明,系统能够实现等速跟踪、位置跟踪和正弦跟踪等控制功能,并能实现复杂控制算法,以满足控制系统实时性和高速性要求。  相似文献   

5.
基于ARM和Linux的DM9000网络接口设计及驱动实现   总被引:1,自引:0,他引:1       下载免费PDF全文
DM9000 是目前在嵌入式系统中广泛应用的以太网芯片.本文在深入研究嵌入式系统的基础上,采用ARM920T系列芯片S3C2440和网络接口芯片DM9000接口电路,在Linux操作系统下分析并给出了网络设备驱动功能层抽象设计模板,最终实现了对DM9000网卡接口的驱动,为网络设备驱动开发提供了很好的范例.  相似文献   

6.
该文介绍了三星公司的基于ARM9内核S3C2440芯片嵌入式Linux系统设计。在确认已经移植好的U-boot的基础上,进行控制模块基于ARM9的Linux嵌入式系统设计方案,裁剪并移植Linux内核。  相似文献   

7.
介绍了基于ARM9处理器S3C2440和嵌入式Linux操作系统的绣花机电控系统实时控制软件的设计,详细论述了在非实时操作系统下软件如何实现实时控制,并对驱动程序设计做了说明.  相似文献   

8.
为了克服专用驱动芯片成本居高不下及软件驱动方式占用大量处理器资源的缺点,在分析主流的电泳式电子纸驱动设计方法的基础上,针对电泳式电子纸的显示特性及接口规范,提出了基于FPGA及IP软核整合的通用驱动解决方案,开发出可以适应多种主控接口及多种电泳式电子纸接口的驱动芯片,并利用VerilogHDL编程以硬逻辑部署方式实现了波形表的设计。仿真及实验结果验证了设计的正确性,驱动芯片性能优异,成本低,兼容性好。  相似文献   

9.
在ARM9 Linux嵌入式平台下将Qt/Embedded和蓝牙技术结合:首先对Qt/Embedded和蓝牙技术的基础知识做了简单介绍,接着说明了以S3C2440A为核心,以Linux为操作系统,搭载USB2.0的蓝牙适配器,构建了一个具有良好界面控制的蓝牙广告系统.移植Linux和Bluez协议栈到硬件平台,构建ARM Linux蓝牙的运行环境.设计出控制蓝牙运行的界面,在Qt/Embedded开发环境界面下对蓝牙适配器进行编程,实现广告系统的功能.  相似文献   

10.
本文针对外场观测中多路气象数据传输和存储的要求,在一款以ARM9 S3C2440为核心处理器的开发平台上,重点对串行通信接口进行了设计。文章阐述了多路气象数据串行通信的研究背景和意义,搭建了基于ARM S3C2440处理器的硬件平台和基于Linux系统的开发环境,并在Linux下建立了针对ARM板的交叉编译环境,编写了串口通信的应用程序并对其结构进行了分析。  相似文献   

11.
介绍了Linux下的驱动编写机制,并以双轴步进电机为实例给出了步进电机驱动程序.驱动基于三星的S3C2440处理器,Linux内核为2.6,在TX2440开发板上运行正常.  相似文献   

12.
基于ARM嵌入式系统的SPI驱动程序设计   总被引:1,自引:0,他引:1  
以微处理器S3C2440和嵌入式Linux操作系统组成的嵌入式系统作为主要开发平台,根据SPI通信原理和S3C2440电路接口的特点,设计了一款基于ARM嵌入式系统的SPI驱动程序。讨论了SPI驱动程序的基本开发方法和实现过程,通过编写简单的测试程序进行仿真验证。验证结果表明该驱动程序稳定可靠,可实现嵌入式系统的数据通信。  相似文献   

13.
赵洁  龚威 《计算机系统应用》2010,19(12):208-211
本文介绍了嵌入式Linux帧缓冲设备驱动程序的体系结构,详细分析了其核心数据结构和编写方法。结合在ARM9处理器S3C2440平台上的开发实例,讲述了Linux2.6.33内核基于Platform总线的帧缓冲设备驱动的实现原理及开发流程。最后给出了用户空间应用程序访问帧缓冲设备的一般方法。  相似文献   

14.
采用S3C2440处理器和嵌入式Linux操作系统,选择目前比较常用的Qt/Embedded作为图形界面的开发语言,设计了嵌入式系统中的键盘接口。在介绍硬件平台的基础上,给出了嵌入式Linux下键盘设备驱动程序的工作过程及实现方法,简单介绍了Qt/Embedded的架构和字符输入策略,详细设计了Qt键盘驱动插件和应用程序。实验表明,键盘驱动采用Qt的插件系统,具有更好的独立性和移植性。  相似文献   

15.
屈桥  李波  陈玉坤 《测控技术》2012,31(5):110-112
针对传统嵌入式系统中网络传输速度较慢的现状,采用ARM9处理器(S3C2440)与高速以太网芯片W5300相结合的方案,开发了W5300在Linux下的驱动程序,并组建了嵌入式高速传输系统。重点对W5300驱动程序进行了深入的分析,实现了该网卡在Linux环境下的移植,并通过FTP实验进行了网络性能对比测试。实验结果表明该方案能达到2.8 MB/s的传输速率,具有较好的实际应用价值。  相似文献   

16.
以S3C2440为硬件平台,Linux2.6为软件平台,搭建Arm-Linux环境,以网络设备CS8900的驱动程序为例,分析设备结构,研究并实现了Arm-Linux网络设备的工作原理和关键技术、驱动程序结构的重要组成部分(设备注册、初始化、模块卸载、设备方法)。另外,介绍了有关中断的处理,最终提供了一种网络接口标准。  相似文献   

17.
设计了基于嵌入式Linux操作系统的扫描式荧光定量检测仪。仪器通过步进电机进行荧光试纸条的扫描检测。步进电机的稳定运行、精确定位直接影响着仪器的检测精度。本文重点介绍嵌入式Linux下步进电机驱动程序、光耦驱动程序的编写,简单介绍使用Qt/Embedded编写应用程序控制电机的实现过程。通过验证,电机运行正常稳定,定位精准,可满足仪器高精度检测要求。  相似文献   

18.
针对I2C总线的特点,Linux内核中定义了I2C驱动体系结构。在分析Linux的I2C总线驱动体系结构基础上,介绍了在S3C2410中设计I2C总线驱动的方法。  相似文献   

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

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