共查询到20条相似文献,搜索用时 109 毫秒
1.
基于s3c2410和嵌入式Linux的D/A转换的实现 总被引:1,自引:0,他引:1
A/D转换和D/A转换是控制系统的基本组成部分.本文首先介绍了s3c2410如何外接MAX504扩展D/A转换功能,详细的阐述了基于嵌入式Linux操作系统的D/A驱动设计,最后通过实例说明了D/A转换的应用开发方法.对于基于Linux的嵌入式系统中小型外设的开发具有借鉴意义. 相似文献
2.
本文讨论了Linux操作系统下PCI接口的视频采集卡驱动程序的开发技术,从其组成结构,芯片初始化和控制,调试技术,Linux内核为视频采集卡驱动所提供的支持等方面进行了总结,对于进一步探索Linux下视频处理技术的相关应用以及有志于从事这方面开发的人员是一个良好的借鉴。 相似文献
3.
基于ARM9的嵌入式控制系统设计与实现 总被引:2,自引:0,他引:2
提出了以工业级ARM9芯片为核心的嵌入式控制系统设计实现方案.分析一般工业控制器需求,给出了控制系统总体方案,详细设计了A/D、D/A、CAN、USB和网络等硬件电路及模块化软件.通过编译与移植U-Boot、嵌入式Linux内核,能正确引导操作系统并加载根文件系统,为嵌入式控制系统的开发与应用奠定了可靠的软硬件平台.该系统为工业数据采集及控制等领域控制系统设计提供了一种可行的方案. 相似文献
4.
5.
基于S3C2440多路A/D转换Linux驱动程序设计 总被引:1,自引:0,他引:1
嵌入式操作系统ARM-Linux的应用已经越来越广泛,但是Linux系统本身并没有对种类繁多的硬件设备都提供现成的驱动程序,特别是由于工程应用中的灵活性就需开发一套适合于自己产品的设备驱动,这使得嵌入式Linux设备驱动程序的开发在整个嵌入式系统开发周期中占据很大的比例。本文针对三星的S3C2440嵌入式ARM微处理器,介绍了在Linux操作系统下,对S3C2440微处理器内部A/D转换器实现多路的驱动方法;通过编写该A/D转换驱动程序,总结出一种在嵌入式Linux操作系统下快速方便的开发驱动程序的方法。 相似文献
6.
7.
许思琦 《计算机测量与控制》2017,25(4):34-34
对于高速A/D的采集,采用I/O读取方式, ARM9最大能够采集500KSPS的A/D,因此ARM不能实现对更高速度数据读取;为达到更高速,提出了FPGA+ARM的双核架构的高速数据采集的方法,FPGA能够采集2MSPS的A/D,并采用ARM的DMA完成与FPGA的FIFO通信,以及使用Linux的内存映射技术来提高应用层与内核层数据传输效率,完成数据采集。该系统设计了FPGA+ARM接口电路,开发了Linux下的DMA驱动程序。经试验测试,系统具有高速采集的性能。 相似文献
8.
高精度模拟量采集卡的设计与实现 总被引:2,自引:1,他引:2
介绍了基于Modbus通讯协议的高精度模拟量采集卡的软硬件设计与制作;由于采用了高精度A/D转换芯片CS5532,该采集卡可以通过软件分时的方法采集8路24位模拟量信号,特别适用于高精度工业现场数据采集;同时,采集卡使用基于Modbus协议的RS-485总线通信方式,实现了数据的远程通信;系统软件采用MCS-51汇编语言和C语言混合编写,既可提高开发效率又保证了A/D转换的精确性。 相似文献
9.
10.
Linux平台高速雷达视频采集与显示 总被引:2,自引:0,他引:2
本文分析了Linux平台基于PCI总线的雷达视频采集和显示的软硬件方案,包括采集卡的设计,Linux驱动设计和显示技术的介绍。详细讨论了方案实现的难点和细节。 相似文献
11.
本文介绍了在Linux平台下视频采集卡驱动程序的结构,并结合基于Philip SAA7146的视频采集设备驱动程序的设计比较详细的描述了利用v412 API开发视频采集卡驱动程序的流程。 相似文献
12.
CS5534型A/D转换器及其在高精度模拟量采集卡中的应用 总被引:1,自引:0,他引:1
CS5534是美国CIRRUSLOGIC公司推出的低噪声24位型A/D转换器。本文介绍该芯片的组成结构,功能及工作方式等特性,并将其应用于高精度模拟量采集卡的设计中;同时,文中给出采集卡的硬件电路设计和相应的C51软件设计。 相似文献
13.
14.
15.
基于ARM和嵌入式Linux的远程数据采集系统的软件设计 总被引:2,自引:0,他引:2
主要介绍了一种基于ARM和嵌入式Linux的远程数据采集系统的设计方案。阐述了系统的结构,重点介绍了软件设计中的Linux A/D驱动和Socket的编程。 相似文献
16.
介绍基于微机和A/D采集卡的高精密电磁继电器测试系统设计的基本原理和技术,通过高精密系列继电器测试系统的设计实例,对系统的硬件构成和高精确定时及测试数据处理的软件设计技术进行了研究. 相似文献
17.
针对传统数据采集系统的不足,文中介绍了一种基于ARM9的数据采集系统的设计原理和实现方法;以微处理器S3C2440A为核心,外扩高精度A/D芯片AD7606,设计了数据采集硬件电路,分析了AD7606和PWM定时器的基本工作原理,借助于移植的嵌入式Linux操作系统,实现了基于PWM和GPIO口的ADC驱动及相应的数据缓冲与软件抗干扰;测试结果表明,由ARM和Linux组成的数据采集系统具有操作方便、采集精度高和测量结果准确等优点. 相似文献
18.
采用WIN32多线程方法编写数据采集程序的难点和对策 总被引:1,自引:0,他引:1
本文采用实验方法对实时数据采集程序中用多线程方法代替传统的硬件中断的方法的可行性进行了研究.根据对时间片的分析得出了在大多数情况下,不能简单用多线程方法替代硬件中断方法的结论,并提出了在开发32位数据采集系统时,选用A/D采集卡和编写程序应注意的问题. 相似文献
19.
基于ARM与Linux的嵌入式系统平台的设计 总被引:2,自引:0,他引:2
介绍了S3C2410A处理器的特点及Linux的体系结构,构建了一个以S3C2410A处理器为核心的通用嵌入式系统平台,完成了Linux实时操作系统在S3C2410A上的移植。该平台的设计具有普遍性,适合一般的嵌入式系统设计,适用于开发便携式PDA、移动通信、路由器、工业控制系列电子产品。 相似文献