期刊文献+
共找到47篇文章
< 1 2 3 >
每页显示 20 50 100
基于模拟串行端口的虚拟设备通信技术研究
1
作者 侯佩儒 曹炳尧 宋英雄 《计算机测量与控制》 2023年第10期255-262,共8页
MBSE是复杂系统设计的重要范式,尤其对于大型嵌入式系统设计具有重大意义;但在MBSE的虚拟验证环节,针对节点的串行端口的互联通信仍缺乏有效灵活的手段;为解决该问题,提出了一种基于Linux系统内核驱动的串行端口模拟方式,实现了基于模... MBSE是复杂系统设计的重要范式,尤其对于大型嵌入式系统设计具有重大意义;但在MBSE的虚拟验证环节,针对节点的串行端口的互联通信仍缺乏有效灵活的手段;为解决该问题,提出了一种基于Linux系统内核驱动的串行端口模拟方式,实现了基于模拟串行端口的多虚拟设备间的通信技术;分析了标准串行端口的内核驱动架构,进行规范的驱动设计,构建模拟串行端口,以模拟设备替代真实硬件设备;实验验证了模拟的串行端口的功能可用性,且具备平均456.98 Mbps的最大传输速率,满足物理串行端口的速率范围要求;利用该模拟串行端口,实现了虚拟设备间的双向串行通信实验,能够支持嵌入式子系统间串行通信模拟的需要。 展开更多
关键词 MBSE 复杂嵌入式系统 虚拟设备通信 模拟串行端口 Linux内核驱动
下载PDF
WindML下PM6500触摸屏驱动设计及实现
2
作者 刘丽霞 刘志鹏 张力 《计算机工程与设计》 北大核心 2023年第10期3056-3062,共7页
VxWorks6.8操作系统下实现触摸屏驱动一方面能丰富WindML库,可作为模板供用户参考和使用,另一方面,用户使用触摸屏代替鼠标,能更便利操作应用程序,拓展了鼠标受限的应用场景。为此,研究VxWorks6.8操作系统下使用WindML库实现输入设备驱... VxWorks6.8操作系统下实现触摸屏驱动一方面能丰富WindML库,可作为模板供用户参考和使用,另一方面,用户使用触摸屏代替鼠标,能更便利操作应用程序,拓展了鼠标受限的应用场景。为此,研究VxWorks6.8操作系统下使用WindML库实现输入设备驱动原理、各层驱动间以及与应用层关系。实现基于WindML库触摸屏驱动软件设计,讨论和建立触摸屏校准算法。通过测试用例和评估方法验证该设计的触摸屏驱动及触摸点校准算法可靠有效。 展开更多
关键词 触摸屏 驱动 多媒体库 触摸校准 串口 输入服务 驱动程序开发包
下载PDF
基于VxWorks的多串口卡驱动程序设计 被引量:4
3
作者 欧峰 吴成富 +1 位作者 段晓军 陈怀民 《测控技术》 CSCD 2008年第10期71-74,共4页
介绍了在嵌入式操作系统VxWorks下串口驱动程序的结构和原理,分析了基于PCI总线的多串口扩展卡的标准驱动开发过程,并实现了多串口卡共享中断。
关键词 串口驱动程序 PCI 多串口卡 中断共享
下载PDF
基于Linux操作系统下串口调试助手的设计 被引量:2
4
作者 黎爱琼 陈家林 谈宏华 《现代电子技术》 2006年第16期88-90,共3页
为了方便在Linux操作系统下进行串口调试以及能在嵌入式系统开发板上直观地观察到串行数据传输,在Redhad 9.0下的Qt Designer编程环境下设计了串口调试助手。首先在Qt下以一种图形化的编程方式完成串口调试助手界面的设计,再将其生成源... 为了方便在Linux操作系统下进行串口调试以及能在嵌入式系统开发板上直观地观察到串行数据传输,在Redhad 9.0下的Qt Designer编程环境下设计了串口调试助手。首先在Qt下以一种图形化的编程方式完成串口调试助手界面的设计,再将其生成源代码,然后在源代码中添加串口驱动,完成串口调试助手的设计。经实践证明,该串口调试助手在Redhad 9.0操作系统上运行良好。利用交叉编译程序将其移植到S3C2410的Linux 2.4上后也能够正常运行极大地方便了调试工作。 展开更多
关键词 嵌入式系统 LINUX操作系统 QT 串口驱动
下载PDF
基于VxWorks定时中断的自适应串口驱动设计 被引量:1
5
作者 陈楸 程鹏飞 +1 位作者 吴成富 陈怀民 《测控技术》 CSCD 北大核心 2012年第7期103-105,109,共4页
针对在通信模块多、信息交互频繁的实时仿真环境中,传统多串口中断触发方式成倍占用系统资源和某些板卡无"FIFO满",即"先入先出缓冲区满"标志位,导致仿真实时性和通信速率降低的情况,提出一种新的多串口驱动架构,... 针对在通信模块多、信息交互频繁的实时仿真环境中,传统多串口中断触发方式成倍占用系统资源和某些板卡无"FIFO满",即"先入先出缓冲区满"标志位,导致仿真实时性和通信速率降低的情况,提出一种新的多串口驱动架构,采用时钟定时中断和自适应算法写FIFO的方式,不仅大幅度减少中断开销,而且使通信速率近乎达到极限,保证了数据的完整性。另外,本驱动基于VxWorks标准I/O驱动方式实现,故可稍加改动,植入BSP(板级支持包)中。 展开更多
关键词 实时仿真 多串口驱动 时钟定时中断 自适应算法
下载PDF
串口-网络协议转换器设计与实现 被引量:2
6
作者 龚尚福 宋会亮 《西安科技大学学报》 CAS 北大核心 2009年第4期482-486,共5页
针对现场总线与工业以太网互连需求研究并设计了一个串口-网络协议转换器。它能够实现多个串口设备的数据采集和控制,再通过以太网接口与PC机相连。从硬件和软件分为2个主要部分进行研究。硬件部分将μC/OS-Ⅱ作为嵌入式操作系统,选择LP... 针对现场总线与工业以太网互连需求研究并设计了一个串口-网络协议转换器。它能够实现多个串口设备的数据采集和控制,再通过以太网接口与PC机相连。从硬件和软件分为2个主要部分进行研究。硬件部分将μC/OS-Ⅱ作为嵌入式操作系统,选择LPC2210作为控制器,串口处理模块采用MAX3232芯片对UART进行RS232电平转换;以太网控制芯片选用常用的10MISA总线接口的RTL8019AS。软件部分主要分为μC/OS-Ⅱ嵌入式操作系统的移植与串口驱动模块的设计与实现。 展开更多
关键词 串口-网络协议转换器 LPC2210 μC/OS-Ⅱ移植 串口驱动
下载PDF
EPICS下串口通信驱动程序的开发 被引量:4
7
作者 刘波 孔祥成 《中国科学院研究生院学报》 CAS CSCD 2005年第6期690-694,共5页
介绍了在基于Linux的EPICS系统下开发RS232串口通信驱动程序的过程,并以BEPCII实验电子枪控制系统中使用的OMRON CQM1 PLC为实例,分析了针对该设备的EPICS驱动程序,包括其层次结构和具体实现代码.提出了利用已完成的通用串口通信驱动程... 介绍了在基于Linux的EPICS系统下开发RS232串口通信驱动程序的过程,并以BEPCII实验电子枪控制系统中使用的OMRON CQM1 PLC为实例,分析了针对该设备的EPICS驱动程序,包括其层次结构和具体实现代码.提出了利用已完成的通用串口通信驱动程序,开发其他串口通信设备的EPICS设备支持程序的构想. 展开更多
关键词 实验物理和工业控制系统 串口通信 设备驱动
下载PDF
基于STM32F4的多通道串口驱动TFT液晶屏显示系统设计 被引量:16
8
作者 任克强 王传强 《液晶与显示》 CAS CSCD 北大核心 2020年第5期449-455,共7页
针对TFT液晶屏使用中存在驱动较为复杂以及对处理器要求较高的问题,设计了一种通过串口控制驱动MUC接口TFT液晶屏的显示系统。该系统的硬件由STM32F4处理器和TFT液晶屏组成,STM32F4用于驱动TFT液晶屏,并通过其串口向使用TFT液晶屏显示... 针对TFT液晶屏使用中存在驱动较为复杂以及对处理器要求较高的问题,设计了一种通过串口控制驱动MUC接口TFT液晶屏的显示系统。该系统的硬件由STM32F4处理器和TFT液晶屏组成,STM32F4用于驱动TFT液晶屏,并通过其串口向使用TFT液晶屏显示系统的外部处理器提供控制通道;软件利用μC/OS-Ⅲ操作系统编写底层驱动程序和驱动控制接口程序,采用DMA方式读取串口数据。该系统硬件接口简单,只需要两根I/O线就能对TFT液晶屏进行控制,最大可同时支持4个外部处理器通过串口对TFT液晶屏进行控制,串口传输速率为2.4 KB/s^2 MB/s。实验结果表明,该系统运行稳定可靠,显示效果清晰流畅,简化了TFT液晶屏的驱动和使用,拓展了TFT液晶屏的适应性和使用范围。 展开更多
关键词 TFT液晶屏 液晶屏驱动 串口 μC/OS-Ⅲ 显示
下载PDF
PCI智能多路串口卡的设计与实现 被引量:2
9
作者 吴成富 成海朋 陈怀民 《现代制造工程》 CSCD 北大核心 2010年第11期99-102,35,共5页
针对无人机半物理仿真实验存在的传感器众多且接口不统一的问题,设计并实现了一种可快速集成实验系统的智能多串口卡。板上采用数字信号处理器(Digital Signal Processor,DSP)对数据进行预处理,有效地减少了系统仿真实验的工作负荷。介... 针对无人机半物理仿真实验存在的传感器众多且接口不统一的问题,设计并实现了一种可快速集成实验系统的智能多串口卡。板上采用数字信号处理器(Digital Signal Processor,DSP)对数据进行预处理,有效地减少了系统仿真实验的工作负荷。介绍一种通讯卡驱动开发的思路和方法,完成了RTX(Real Time Extension)实时环境下的驱动开发。智能多串口板卡经过测试,具有很高的实时性,且可靠地应用于系统仿真实验中。 展开更多
关键词 PCI总线 RTX驱动 多串口 智能卡
下载PDF
WinCE.NET下串口驱动分析及其与PC通信的实现 被引量:3
10
作者 张正柱 欧阳柳波 《现代电子技术》 2010年第6期109-111,118,共4页
驱动程序是连接操作系统和硬件的桥梁。Windows CE.NET是面向嵌入式应用的操作系统,它可为有限的硬件资源设计多线程、多任务的操作系统环境。串口是计算机系统的常见接口,在简单数据传送方面起重要作用。详细介绍了串口驱动程序的编写... 驱动程序是连接操作系统和硬件的桥梁。Windows CE.NET是面向嵌入式应用的操作系统,它可为有限的硬件资源设计多线程、多任务的操作系统环境。串口是计算机系统的常见接口,在简单数据传送方面起重要作用。详细介绍了串口驱动程序的编写以及在该驱动下实现与PC的通信。 展开更多
关键词 多线程 WINDOWS CE.NET 流驱动 串口
下载PDF
基于VxWorks嵌入式系统的多串口驱动程序开发 被引量:2
11
作者 官琴 王璐 《兵工自动化》 2011年第6期94-96,共3页
针对传统单串口和双串口无法满足某些设备的通信需求问题,介绍一种基于VxWorks操作系统共享一个中断源的多串口驱动程序。详细介绍基于PowerPC体系结构VxWorks嵌入式操作系统的多串口驱动程序开发,给出其驱动组成的详细定义。结果表明,... 针对传统单串口和双串口无法满足某些设备的通信需求问题,介绍一种基于VxWorks操作系统共享一个中断源的多串口驱动程序。详细介绍基于PowerPC体系结构VxWorks嵌入式操作系统的多串口驱动程序开发,给出其驱动组成的详细定义。结果表明,该驱动简单、方便,使用者可直接调用封装好的函数便能完成串口驱动程序。 展开更多
关键词 VXWORKS 驱动开发 标准串口
下载PDF
基于STC8F1K08S2的串口驱动OLED显示系统设计 被引量:4
12
作者 任克强 王传强 《电子器件》 CAS 北大核心 2022年第1期40-44,共5页
针对小型OLED屏幕驱动和使用存在的问题,设计了一种通过串口控制的OLED屏幕驱动显示系统。该显示系统硬件由STC8F1K08S2处理器、小型OLED屏幕、外部FLASH存储器组成。STC8F1K08S2作为整个系统的控制核心,控制字库数据的读取、OLED屏幕... 针对小型OLED屏幕驱动和使用存在的问题,设计了一种通过串口控制的OLED屏幕驱动显示系统。该显示系统硬件由STC8F1K08S2处理器、小型OLED屏幕、外部FLASH存储器组成。STC8F1K08S2作为整个系统的控制核心,控制字库数据的读取、OLED屏幕的驱动、串口内部与外部数据的交换;软件上利用封装独立驱动函数模块,通过外部控制指令完成整个显示系统的控制。与传统的控制方法相比,更加方便快捷,节省处理器内部存储空间,可任意显示字符、汉字、图像等信息,支持3种尺寸的GB2312汉字显示,并且可外接蓝牙等无线串口设备实现无线显示驱动。实验结果表明,该显示系统运行稳定可靠,显示效果清晰流畅,可方便地被各种带有串口的处理器驱动,提高了小型OLED屏幕的适应性和应用范围。 展开更多
关键词 显示驱动 OLED屏幕 STC8F1K08S2 串口 FLASH
下载PDF
服装笔式绘图仪控制系统研究
13
作者 盛琥 王立明 +2 位作者 汪涛 刘发磊 陈文兵 《测控技术》 CSCD 北大核心 2014年第6期64-66,共3页
介绍了针对笔式绘图仪传统控制系统的技术改进和实现。采用LPC2378嵌入式微处理器,取代传统的双处理器方案,提高系统集成度;发挥嵌入式系统的线程调度的特长,实现多任务并行处理;改写控制系统的固件,将其USB接口配置为虚拟串口模式,能... 介绍了针对笔式绘图仪传统控制系统的技术改进和实现。采用LPC2378嵌入式微处理器,取代传统的双处理器方案,提高系统集成度;发挥嵌入式系统的线程调度的特长,实现多任务并行处理;改写控制系统的固件,将其USB接口配置为虚拟串口模式,能够与基于串口的程序通信,这样既利用USB总线通用性强的特点,又无需开发上位机控制程序,具有很好的实用性。 展开更多
关键词 笔式绘图仪 嵌入式系统 USB虚拟串口 电机驱动
下载PDF
嵌入式VxWorks的多串口共享中断的驱动程序设计 被引量:1
14
作者 刘薇 陶颖 《电脑知识与技术》 2009年第11X期9544-9546,共3页
该文介绍了嵌入式VxWorks操作系统的串行设备驱动程序的结构,分析了VxWorks启动过程中串行设备驱动的实现,设计了一个基于VxWorks操作系统的多串口共享中断的驱动程序,并且实现了将串口驱动程序以模块的方式动态加载到VxWorks操作系统中。
关键词 VXWORKS操作系统 串口驱动程序 共享中断
下载PDF
合肥光源冷却水温度测量系统改造
15
作者 郭卫群 刘功发 +3 位作者 鲍循 蒋思远 李为民 何多慧 《核电子学与探测技术》 CAS CSCD 北大核心 2007年第2期421-424,共4页
合肥光源冷却水温度测量系统采用EPICS作为开发环境,以智能温度巡检仪表作为前端控制设备。IOC通过串口通信获取温度数据,运行ChannelArchiver对数据进行存档和检索。该系统将实现实时监测多路冷却水温度,能够实现历史数据存储和数据网... 合肥光源冷却水温度测量系统采用EPICS作为开发环境,以智能温度巡检仪表作为前端控制设备。IOC通过串口通信获取温度数据,运行ChannelArchiver对数据进行存档和检索。该系统将实现实时监测多路冷却水温度,能够实现历史数据存储和数据网络检索功能。 展开更多
关键词 EPICS 温度测量 串口通信 设备驱动
下载PDF
基于ARM11和Linux的环境智能模块开发与设计 被引量:1
16
作者 倪建云 董子昊 张荐 《计算机系统应用》 2017年第6期65-71,共7页
基于三星公司生产的ARM11内核的S3C6410,在移植后的Linux系统下开发设计了环境智能监测模块,具体开发了基于Qt的底层应用程序界面,完成模块与现场传感器的串口通信,获得农作物大棚的温度、CO2、湿度和光照度等参数.利用双缓冲技术,以像... 基于三星公司生产的ARM11内核的S3C6410,在移植后的Linux系统下开发设计了环境智能监测模块,具体开发了基于Qt的底层应用程序界面,完成模块与现场传感器的串口通信,获得农作物大棚的温度、CO2、湿度和光照度等参数.利用双缓冲技术,以像素映射的方式编写了具有缩放功能的曲线显示控件,实时反映各类参数的整体和局部变化趋势.通过开发字符设备驱动程序,控制现场继电器设备使环境指标到达适宜标准.利用ASP.NET技术和异步刷新方式在服务器上编写并发布监测网页,以socket的通信方式完成与智能模块的数据交互,供用户远程登录访问,确保农作物生长环境的适宜性和设备运行的安全性. 展开更多
关键词 S3C6410 LINUX Qt 串口通信 SOCKET通信 字符设备驱动 ASP.NET
下载PDF
基于C8051F020平台μC/OS-Ⅱ的串口驱动模型设计与实现
17
作者 李珍香 刘昱含 《太原理工大学学报》 CAS 北大核心 2009年第5期497-500,共4页
在对传统前后台方式下串口驱动模型研究的基础上,根据μC/OS-Ⅱ所提供的信号量机制以及其中断的处理方式,设计并实现了一个与平台无关的串口驱动模型,并给出了具体的实现,在高可靠性的前提下,考虑了驱动程序的效率问题。本模型可以方便... 在对传统前后台方式下串口驱动模型研究的基础上,根据μC/OS-Ⅱ所提供的信号量机制以及其中断的处理方式,设计并实现了一个与平台无关的串口驱动模型,并给出了具体的实现,在高可靠性的前提下,考虑了驱动程序的效率问题。本模型可以方便地移植到不同的平台下,并且对其他外设的驱动编写具有重要的借鉴意义。 展开更多
关键词 μC/OS-Ⅱ C8051F020 串口 驱动程序
下载PDF
Windows CE下串口驱动关键技术
18
作者 张爱民 王星全 王庆辉 《计算机系统应用》 2012年第7期225-227,共3页
串口是Windows CE嵌入式操作系统应用的常用接口,串口驱动程序是连接操作系统和串口硬件的桥梁。采用流接口驱动与分层驱动相结合的方法对串口的驱动程序进行了设计,重点对设计串口驱动的关键点进行了分析,包括串口寄存器的配置、中断... 串口是Windows CE嵌入式操作系统应用的常用接口,串口驱动程序是连接操作系统和串口硬件的桥梁。采用流接口驱动与分层驱动相结合的方法对串口的驱动程序进行了设计,重点对设计串口驱动的关键点进行了分析,包括串口寄存器的配置、中断处理和MDD层和PDD层功能函数的实现。旨在对Windows CE下嵌入式设备驱动设计提供设计思路。 展开更多
关键词 WINDOWS CE 串口 流驱动 分层驱动 中断处理
下载PDF
BF518嵌入式处理器的串口扩展及驱动程序设计 被引量:1
19
作者 张志华 《电气自动化》 2010年第5期83-85,共3页
ADI公司Blackfin系列BF518处理器,采用uClinux作为嵌入式操作系统有着很大的优势和发展前景,而在uClinux下进行外围设备扩展的设备驱动程序开发又是系统开发的一个重点,该文结合16C2552串口扩展对linux下设备驱动程序开发作了详细的介绍。
关键词 ST16C2552 UCLINUX 设备驱动程序 串口扩展 嵌入式
下载PDF
随钻声波测井仪维护系统软件设计 被引量:1
20
作者 陈鹏 师奕兵 张伟 《中国测试》 CAS 北大核心 2012年第1期97-100,105,共5页
针对随钻测井仪的维护难问题,采用三星公司的s3c2440ARM9微处理器,基于Linux嵌入式系统设计并实现了随钻声波测井仪维护系统的软件部分。该维护系统能够实现与上位机之间的USB和网络双向通信,同时,能够通过串口和井下仪器进行双向数据通... 针对随钻测井仪的维护难问题,采用三星公司的s3c2440ARM9微处理器,基于Linux嵌入式系统设计并实现了随钻声波测井仪维护系统的软件部分。该维护系统能够实现与上位机之间的USB和网络双向通信,同时,能够通过串口和井下仪器进行双向数据通信,实现对井下仪器的程序下载和数据读取。着重阐述了基于Linux嵌入式系统的应用程序开发、USB从设备固件程序以及网络服务器端应用程序设计。经过数据测试表明:系统可以实现大数据量的双向传输,数据传输速度快、速率稳定、可靠性高。 展开更多
关键词 随钻测井仪维护系统 数据通信 QT编程 USB从设备 网络编程 串口通信 在线升级
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部