首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 58 毫秒
1.
串口扩展技术在嵌入式系统中的实现   总被引:4,自引:1,他引:4  
文中介绍了利用16C552芯片实现ARM-Linux嵌入式导航仪和GPS模块通信的硬件电路,分析了设备驱动层次及通信流程。文中提出的方法有实用参考价值。  相似文献   

2.
王冬  刘荣科  杨宇 《电子测量技术》2007,30(12):98-99,103
本文介绍了为满足基于VxWorks的某嵌入式显控系统的通信需求,对多串口扩展卡EMM8的通信实现过程,包括环境配置和软件开发.分析了VxWorks操作系统下设备驱动程序在系统中的层次结构和串口设备驱动程序的运行机制.在对VxWorks下串口通信的实现方法进行分析的基础上,给出了采用非标准的VxWorks驱动方式,而在驱动程序中直接对硬件进行初始化,以中断方式进行串口通信.目前已成功应用于PC/104工控机上.  相似文献   

3.
虚拟仪器的常规用法是由不同总线标准的NI数据采集卡与之配套使用。一般的仪器仪表大多以单片机为控制核心,不具备与虚拟仪器配套使用的条件。本文以ARM7的LPC2131嵌入式单片机控制的数据采集模块为例说明单片机与虚拟仪器串口通信的实现方法,该方法简单实用,即集合了嵌入式单片机实时性强、速度快的优点,又突显了虚拟仪器的特点,为虚拟仪器和基于单片机的仪器仪表的结合应用提供了一条途径。  相似文献   

4.
随着嵌入式处理器和Linux的广泛应用,嵌入式方面多串口通信的作用举足轻重,但由于一般嵌入式系统固有串口数量较少,在需求较多时满足不了市场需求.结合一种转串口芯片TL16c554在原有串口基础上作出扩展.本实现主要介绍了异步通信芯片TL16c554的主要性能,分析了在高要求下基于ARM9微处理器AT91SAM9G20下TL16c554的多串口芯片扩展实现的驱动实现原理.重点介绍了在Linux2.6内核下成熟的串口驱动的设计方法以及相应于TL16c554芯片所做的一些具体的数据结构的修改与应用.并通过在交叉编译环境下进行相应的验证,成功地应用到项目开发中,满足了项目中对串口传输的要求.  相似文献   

5.
Linux作为1个开源操作系统,由于其开源性,使得Linux在众多领域应用越来越广泛,特别在嵌入式领域.因此,将Linux操作系统和应用广泛的PCI总线相结合成为必要.在简要介绍Linux设备驱动基本原理的基础上,结合PCI总线设备的特点,介绍Linux内核对PCI设备配置识别过程以及内核如何将获得的PCI设备信息传递...  相似文献   

6.
ADI公司Blackfin系列BF518处理器,采用uClinux作为嵌入式操作系统有着很大的优势和发展前景,而在uClinux下进行外围设备扩展的设备驱动程序开发又是系统开发的一个重点,该文结合16C2552串口扩展对linux下设备驱动程序开发作了详细的介绍。  相似文献   

7.
在VB中对数据库和串口操作的实现   总被引:1,自引:0,他引:1  
针对低端嵌入式系统和早期嵌入式系统无法保存大量数据的问题,提出了一种切实可行的解决方案。在本方案中,采用了嵌入式系统和上位机相连,嵌入式系统将数据传送至串口,上位机通过程序将数据取走并将其保存在数据库中。本文首先介绍了VB和SQL,然后介绍了相关控件和实现方法,最后给出了试验结果,验证了方法的有效性和可行性。  相似文献   

8.
以基于AT91RM9200微处理器的工业以太网电力交换机为平台,介绍了系统的整体构架及其工作原理、普通串口的数据传输流程,在普通串口驱动开发的基础上,详细分析了基于外设数据控制器通道的串口驱动的开发方法,通过验证比较,证明了新方法的优越性,对嵌入式系统驱动程序的开发有一定的指导意义.  相似文献   

9.
PLC与单片机串口通信的实现   总被引:1,自引:0,他引:1  
本文以西门子的S7-226 PLC和AT89S51 MCU作为例子,介绍了PLC如何与单片机进行串口通信。详细描述了通讯系统的硬件构成以及软件设计过程。所设计的方案已成功应用于药丸(片)自动瓶装机中。  相似文献   

10.
0 引言 炼钢厂使用着大量智能设备,这些智能设备几乎处理着炼钢厂所有的生产与经营数据,如能将这些数据直接读到管理用计算机中,对我厂生产经营将起重要作用.通过我们的反复实验,这些智能设备均能通过串口定期向外发送数据,只要串口间接线正确,计算机与智能设备间完全可实现数据传输,以下分别介绍各智能设备与计算机通讯时串口间接线方法.  相似文献   

11.
VxWorks系统中PCI总线仪器驱动程序开发方法   总被引:3,自引:0,他引:3  
为解决分时操作系统下PCI总线测试仪器存在的实时性差、稳定性差、控制过程复杂等问题,研究了采用实时操作系统VxWorks进行PCI总线模块驱动开发的方法。结合VxWorks中设备驱动的特点,采用标准化设计思想,对驱动进行开发、封装和整合。实验结果表明,该设计可以有效地实现VxWorks环境下PCI总线设备的控制和调用,满足驱动程序的功能要求。  相似文献   

12.
实时操作系统VxWorks是当今非常流行的嵌入式操作系统。PCI局部总线实现了周边设备与中央处理器的高速互连。文中介绍了在VxWorks操作系统下PCI总线驱动的特点以及编写PCI总线驱动程序的详细过程。  相似文献   

13.
基于ARM和VxWorks的新型发电机微机励磁调节装置   总被引:1,自引:0,他引:1  
针对现有基于16位处理器和前后台软件设计的发电机微机励磁调节装置的不足,提出基于32位AT91RM9200处理器和嵌入式实时操作系统VxWorks的新型设计方案。详细阐述了各个硬件模块的设计构成,用复杂可编程逻辑器件CPLD(Complex Programmable Logic Device)解决了传统移相脉冲触发问题,提高触发脉冲可靠性,保证发电机不失磁;用高速以太网可以使励磁调节装置便捷地实现网络化控制。详细描述了基于VxWorks的微机励磁软件开发方法。最后,讨论了装置的抗干扰设计。  相似文献   

14.
文中介绍实时操作系统VxWorks中BSP的概念,以及开发BSP必须要了解的交叉调试环境、系统的启动过程、VxWorks Image的分类以及BSP文件的组成等内容.  相似文献   

15.
文中介绍VxWorks系统USB驱动程序结构图,并对驱动程序实现原理进行分析,有助于缩短程序员开发周期.  相似文献   

16.
介绍了新型微机保护监控装王的系统结构,提出了基于嵌入式实时操作系统(RTOS)VxWorks的微机保护装置软件设计方法,详细分析了装置功能的划分,在此基础上设计实时任务,阐述了各任务的执行流程和相互关系,说明了任务之间的通信方式.最后介绍了IEC61850在微机保护装置上的移植和实现.实践表明该软件系统较好地满足了微机保护监控装置的性能要求.  相似文献   

17.
IEC 61850快速报文传输服务在VxWorks中的实现   总被引:3,自引:2,他引:1  
采样值和通用面向对象的变电站事件(GOOSE)报文是IEC 61850标准中实时性要求最高的2种通信服务(以下简称为快速报文传输服务)。不同于VxWorks默认采用的传输控制协议(TCP)/互联网协议(IP)协议栈,快速报文传输服务要求直接由应用/表示层映射到数据链路层。针对这一问题,在分析快速报文传输服务的抽象通信服务接口(ACSI)和特定通信服务映射(SCSM)的基础上,在VxWorks中设计了实现快速报文传输服务的快速通信接口、应用任务与函数,继而提出了快速报文传输服务的实时处理方法,最后组建了测试环境对GOOSE报文的实现及其实时性进行了测试。  相似文献   

18.
文中从一种VOIP[1-3](Voice OverInternet Protocol)系统设计方案入手,介绍基于VxWorks[4]下的VOIP系统开放式软件通信体系结构,实现VOIP系统中各子系统之间的实时通信,重点实现语音信号处理子系统中信号处理板和网络间的实时通信.文中给出VOIP的系统软件总体的设计和实现,在实时操作系统VxWorks平台下,给出系统的串口设备驱动程序以实现通信功能.  相似文献   

19.
梁勇  孟桥  刘铁英 《电测与仪表》2005,42(9):56-58,34
对用WindML2.0实现嵌入式实时操作系统VxWorks下的图形界面设计作了一个比较全面的阐述,包括它的组成、功能和使用。改进了WindML2.0的位图操作并实现了中文显示功能。  相似文献   

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

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