共查询到19条相似文献,搜索用时 93 毫秒
1.
本问讨论了在嵌入式实时操作系统VxWorks下结合PowerPC平台实现串口通信的相关技术,给出了基本原理和程序示例。详细介绍了串口设置时每个参数的配置方法及作用。 相似文献
2.
本文主要利用MSComm控件实现单片机与PC机的串口通信,重点是软件部分的设计。采用VC++6.0软件开发平台,利用MFC编程的思想方法,建立友好的人机交互界面。PC机向单片机发送信号,将单片机接收到信号后向PC机返回的数据在界面中实现动态显示、保存等。该系统具有操作简单,实用性强,可视化程度高等优点,为以后的软件设计打下了一定的基础。 相似文献
3.
基于VxWorks的多任务程序设计及通信管理 总被引:1,自引:0,他引:1
为了满足系统各个任务对实时性的要求,需要实现各个任务的并行处理。针对VxWorks操作系统的多任务调度机制和任务通信方式进行了分析;采用基于时间片轮转调度实现多任务程序设计,可以动态改变各个任务期望运行的时间片;对各种通信方式和实现方法进行了比对,并给出了优化方案。上述设计方法实时性强,可靠性高,系统可扩展性良好,能够很好地满足工程需要。 相似文献
4.
VxW orks是一种由W indR iver公司开发的实时操作系统,广泛地应用于各种嵌入式实时应用领域。VxW orks实时操作系统具有良好的裁剪能力,用户可通过交叉开发环境根据需求裁剪组件,选择各种内核组件进行系统内核配置,编译系统内核时进行独立的加载和卸载。介绍了基于x86平台的嵌入式VxW orks系统与PC机多串口通信的实现方式以及串口通信的编程方法。 相似文献
5.
6.
VxWorks下多串口通信设计 总被引:1,自引:0,他引:1
介绍了在VxWorks实时操作系统下对多串口卡的通信设计.说明了多串口卡的硬件设置,阐述在应用层对SEM/MSP-8串口板进行初始化,设置基地址,连接中断等设计要点.成功实现了多个串口工作模式(RS232/RS422)的数据发送功能,中断接收功能.为了实现一对多通信,RS485传输模式采用了广播.提出了一种对单个字符设备传输协议的数据帧分析方法,改善了通信的可靠性.指出了VxWorks下使用看门狗定时及其原因. 相似文献
7.
8.
VxWorks是一种由WindRiver公司开发的实时操作系统,可通过I/O控制函数Ioctl()对串口参数进行选择,通过Select宏实现对串口数据读写与监测。通过配置头文件中相应的配置宏来实现该系统的串口通信。并以DOS平台为例,介绍基于DOS平台的嵌入式VxWorks系统的多串口通信的实现方式以及串口通信的编程方法。 相似文献
9.
10.
11.
分析了嵌入式开发中不同MCU串行通信编程的共性,根据软件工程的基本原理提取了MCU串行通信编程的基本要素,把编程要素分为通用部分和个性部分。对于通用部分,给出了能够适用于各种MCU的串行通信程序,对于个性部分,给出了基本编程原理与移植要点。给出的设计方法和程序,分别在8位、16位、32位MCU上进行了测试,可以成为嵌入式开发中的一个通用部件。 相似文献
12.
13.
一种长距离串行通讯的设计和应用 总被引:3,自引:0,他引:3
长距离通讯对分布式控制系统实现远程控制具有重要意义,文章介绍了了一种长距离通讯方式及在具体装置上的设计过程和实际应用,并对软、硬件配置进行了说明。实验证明该系统可以在PC机上直接控制有效范围1200m内的对象,具有控制准确、传输距离远、误差小、速度快、易于操作、控制对象切换方便、主站通讯界面友好等特点。 相似文献
14.
随着控制技术的高速发展与日趋成熟,各类控制系统的规模越来越大,功能模块越来越多,因此,系统中各个功能模块之间能否实现可靠通信成了整个系统协调而稳定工作的关键。而串行通信则是各类通信方式中最基本、最常用、最可靠的一种。在此采用VC++开发软件,基于Win32API函数进行的串口设计与实现,实验结果证明数据交换正常,系统运行稳定可靠。 相似文献
15.
计算机串行通信接口及其应用 总被引:2,自引:0,他引:2
串行通信是指计算机主机与外设之间以及主机系统与主机系统之间按位进行传输数据的一种通信方式。串行通信所需的传输线少,成本低,不仅适用于近距离的人-机交换及串行存储设备、实时控制系统,而且可借助现有的电话网等通信通道实现远距离传输,所以串行接口是计算机应用系统常用的接口。在设计通信接口时,必须根据需要选择接口标准,并考虑传输介质、电平转换等问题。 相似文献
16.
一种多协议串行通信接口的设计方法 总被引:1,自引:0,他引:1
文章对多种协议串行通信进行了分析与讨论 ,给合Linear公司生产的多协议串口芯片 ,针对传统串口通信实现中的问题以及实际的广域网串行通信的需求 ,提出了一种多协议串行接口的设计实现方法。 相似文献
17.
随着控制技术的高速发展与日趋成熟,各类控制系统的规模越来越大,功能模块越来越多,因此,系统中各个功能模块之间能否实现可靠通信成了整个系统协调而稳定工作的关键。而串行通信则是各类通信方式中最基本、最常用、最可靠的一种。文中基于VC++开发软件,介绍三种不同的串口通信配置方式,即MFC函数、MSComm控件、库函数。实验证明,三种方法都准确实现了串口通信数据交换,运行稳定。 相似文献
18.
可编程多串口接口模块的研究与设计 总被引:2,自引:2,他引:0
主要介绍了一种具有可编程特点的多串行接口模块的研究与设计工作,该模块利用自身的CPU完成对模块的控制与报文通讯,利用IDT公司推出的异步高速双口RAM IDT7130完成与主计算机的通讯,同时,通讯的模式可以通过主CPU在线设定。由于模块与主控计算机之间采用双CPU并行工作的模式,该模块在工业控制与仪表测试等实时性要求较高的领域中有着十分广阔的应用前景。 相似文献