基于Linux的外部AD驱动程序设计  被引量:3

Design of External AD Driver Based on Linux

在线阅读下载全文

作  者:周海峰[1] 李俊[1] 刘嘉[1] 陈波[1] 

机构地区:[1]南京工业大学自动化与电气工程学院,江苏南京211816

出  处:《仪表技术与传感器》2015年第5期53-55,共3页Instrument Technique and Sensor

摘  要:现代控制系统控制精度需求越来越高,一般ARM自带的13位AD转换精度已不能满足测控需求。文中基于嵌入式Linux操作系统在ARM处理器平台上外扩AD转换芯片,所编写的驱动采用并口总线形式,相对串行总线提高了传输速度,且采用了阻塞输入输出和信号量同步和驱动程序动态模块加载等技术提高了CPU资源和内存利用率,同时根据实际工业控制需求选择合适的硬件配置并剪切内核以降低产品成本提高系统新能,经测试研究结果证明所完成的驱动设计是可行有效的。With the demand of measurement accuracy of control technology is higher and higher,13 AD conversion accuracy in ARM can not meet the demand of measurement and control.The control system in this article was based on Linux operation system requirement,which use external AD to enhance the ability of convertion analog signal to digital signal.The driver of AD was based on parallel bus which can transmit more data than serial bus at the same time.Besides the system used the blocking synchronization of IO and semaphore and dynamic module technology to improve the utilization rate of CPU and RAM.The system performance was improved and the cost was reduced through the appropriate hardware configuration and shear kernel according to the actual industrial requirement.The test results prove that the driver design works well.

关 键 词:LINUX嵌入式操作系统 外部模数转换器 多线程同步 字符设备驱动 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论] TP311[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象