51单片机汇编模拟串口通信程序
2012-12-06 32
汇编编写的模拟串口通信程序T2作为波特率控制UART_RXD 是硬中断0或1口,如果能进入中断,说明该线有一个起始位产生,进入中断后调用下面的接收程序。退出硬中断之前还需要将硬中断标志重新复位。UART_TXD 是任何其它IO即可。UART_SEND: PUSH IE PUSH DPH PUSH DPL PUSH PSW PUSH 00H .. [查看全文]
MiniGUI-Threads与MiniGUI-Lite下多串口通信的设计与实现
2012-12-03 章坚武 许作鹏 董平 12
目前,嵌入式Linux 设备已广泛应用到计算机、通信和工业控制等领域,负责各种数据的处理和存储,并进行控制决策。MiniGUI 是一种面向嵌入式系统和实时系统的图形用户界面支持系统。在MiniGUI 环境下实现多个RS-232 串口通信,多串口实时协同工作,可满足许多工控和通信场合需要。该文实现平台为扩展了5 个串口的Intel PXA255 Sit .. [查看全文]
基于VHDL的串口通信程序
2012-11-23 15
-- 本模块的功能是验证实现和PC机进行基本的串口通信的功能。需要在 --PC机上安装一个串口调试工具来验证程序的功能。 -- 程序实现了一个收发一帧10个bit(即无奇偶校验位)的串口控 --制器,10个bit是1位起始位,8个数据位,1个结束 --位。串口的波特律由程序中定义的div_par参数决定,更改该参数可以实 --现相应的波特率。程 .. [查看全文]
KeilC 串口中断服务程序
2012-11-09 12
//本函数集来自“51单片机世界”,作者斑竹丁丁(聂小猛)。 //串口中断服务程序,仅需做简单调用即可完成串口输入输出的处理 //出入均设有缓冲区,大小可任意设置。 //可供使用的函数名: //char getbyte(void);从接收缓冲区取一个byte,如不想等待则在调用前检测inbufsign是否为1。 //getline(char idata *line, unsigned char n .. [查看全文]
DSP 54x串口FAQ
2012-11-06 12
串口 本人正在使用‘542的BUFFER串口,手册上只有2K BUFFER内的地址设置, 不知道这2K BUFFER是否可以在程序存贮区中任意指定?请赐教。 ’54X的BPS的ARR和AXR都是11位,其基地址可以查看相应DSP的DATA SHEET。 例如:‘542占用0800H-0FFFH,C548占用0800H-0FFFH以及1800H-1FFFH 一般DS .. [查看全文]
在LabVIEW中使用串口
2012-10-08 22
第一部分使用LabVIEW系统VI 一、串口VI介绍 LabVIEW的串口通讯VI位于Instrument I/O Platte的Serial中,包括: VI名称 VI功能 VISA Configure Serial Port 初始化VISA resource name指定的串口通讯参数 VISA Write 将输出缓冲区中的数据发送到VISA resource name指定的串口 VISA Read 将VISA resource name指定的串口接收缓冲 .. [查看全文]
Keil 软件仿真的串口调试技巧
2012-10-08 邵子扬 黄保明 刘海涛 9
引言 在单片机系统中,串口(UART,通用异步收发接口)是一个非常重要的组成部分。通常使用单片机串口通过RS232/RS485电平转换芯片与上位机连接,以进行上位机与下位机的数据交换、参数设置、组成网络以及各种外部设备的连接等。RS232/RS485串行接口总线具有成本低、简单可靠、容易使用等特点,加上其历史悠久,所以目 .. [查看全文]
linux UART串口驱动开发文档
2012-10-04 侯辉华 25
w83697/w83977 super I/O串口驱动开发 内容简介: 介绍了Linux下的串口驱动的设计层次及接口, 并指出串口与TTY终端之间的关联层次(串口可作TTY终端使用), 以及Linux下的中断处理机制/中断共享机制, 还有串口缓冲机制当中涉及的软中断机制; 其中有关w83697/w83977 IC方面的知识, 具体参考相关手册, 对串口的配置寄存器有 .. [查看全文]
基于VxWorks的多串口卡通信实现
2012-09-05 王冬 刘荣科 杨宇 30
VxWorks操作系统是美国Wind River公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),良好的持续发展能力、高性能的内核以及友好的用户开发环境,使其在嵌入式实时操作系统领域居于领先地位,广泛应用于现代的各种嵌入式计算机系统中,比如军事指挥系统、武器控制系统或工业控制系统中。而在这些系统中,往往不是单个 .. [查看全文]
与GPRS模块串口连接的小区无线抄表系统
2012-08-11 陈法国 66
摘要应用无线数传模块DTD462A,将电表所采集到的电量数据以无线的方式进行传送;结合GPRS核心模块Q2403A,将短距离无线收集到的电量数据通过GPRS无线局域网传送给控制终端,以实现终端的远程抄表功能;培出了相关的硬件接口电路连接,并结合软件设计,实现了一套完整的无线抄表系统设计。 关键词无线抄表系统GPRSDTD4 .. [查看全文]
通过串口收发短消息(上)
2012-06-25 10
Q 用串口连接GSM手机发送和接收短消息,在应用程序中如何编程实现? Q 我们打算开发一个基于GSM短消息方式的GPS系统,如何利用SMS进行数据通信? A 首先,我们要对由ESTI制订的SMS规范有所了解。与我们讨论的短消息收发有关的规范主要包括GSM 03.38、GSM 03.40和GSM 07.05。前二者着重描述SMS的技术实现(含编码方式 .. [查看全文]
通过串口收发短消息(下)
2012-06-25 13
Q PDU的核心编码方式已经清楚了,如何实现用AT命令收发短消息呢? A 在上篇中,我们已经讨论了7-bit, 8bit和UCS2这几种PDU用户信息的编码方式,并且给出了实现代码。现在,重点描述PDU全串的编码和解码过程,以及GSM 07.05的AT命令实现方法。这些是底层的核心代码,为了保证代码的可移植性,我们尽可能不用MFC的类,必 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号