共查询到20条相似文献,搜索用时 15 毫秒
1.
基于ARM处理器的UART设计 总被引:1,自引:0,他引:1
UART是用于控制计算机与串行设备的装置,在嵌入式系统中它操作简单、工作可靠、抗干扰强。本文介绍了一种近距离的通信方法.讲述了UART的原理和软件设计的改进,在ARM中采用串口通信技术,具有使用方便、程序简单、可读性好、工作效率高等优点,可以广泛应用于基于串行通信的各种场合。结果表明,此设计有助于提高数据传输的实时性。 相似文献
2.
3.
串行外设常常用到RS232—C接口,传统上采用诸如8250,8251,NSl6450等UART器什实现,然而此类器做得相当复杂,RS232—C接口常常不需要使用完整的UART的功能,而且对于多串口的设备或需要加密通讯的场合使用UART也是不合适的。笔者将RS232—C接口所需要的UART功能集成到FPGA的XILINX的XCS30内部,利用VHDL将R8232—C的核心功能集成,从而使整个设计更加紧凑小巧,系统功能更稳定可靠。同时该系统通过扩展,完成多点通信的数据过滤功能,大大降低CPU的负担,提高系统性能。 相似文献
4.
通过讨论NiosⅡ处理器应用中的UART软件硬件设计方法,以及在设计过程中需要注意的问题,给出了UART寄存器的定义和UART波特率的计算方法,描述了硬件连接电路原理,具体说明了Nios Ⅱ系统中IP核的使用方法。同时,给出了Nios Ⅱ系统UART软件的数据结构,提供了一种简便可行的检测串口通信是否正常的方法,并给出了Nios Ⅱ下的串口中断编程方法。 相似文献
5.
基于DSP和FPGA的异步串口UART的工作原理和软、硬件设计.采用DSP作为处理器,将UART的核心功能嵌入到PFGA内部,并利用DSP的EDMA功能完成FPGA内部FIFO和DSP内部RAM中乒乓缓冲器之间的数据传输.使用VHDL硬件描述语言对PFGA进行编程,并在Quartus Ⅱ 7.2中完成了时序仿真,最后在Altera的CYCLONE系列FPGA上下载实现,验证了用FPGA实现串口通信的可行性. 相似文献
6.
在单并机应用案例中,常常遇到需要具有两个通用异步串行接口(UART)的场合。而目前在我国的单片机市场上,只具备一个串口的单片机还是有较大份额的。本文将在具体实例方面阐述如何建立具有双串口的移植性较强的控制模块。用我们常见的89C51系列单片机和具有E2PROM相同性质的FMROM来组成一个独立的模块,这个模块所具有的功能为:具有两个UART、发送和接收数据自动存入FMROM中、两个CPU剩余的I/O口读者可随意安排使用、模块的可移植性强。 相似文献
7.
鲍存会 《陕西理工学院学报(自然科学版)》2012,28(6):19-23
针对现有多串口测控系统数据传输率低,各通信接口之间相互影响且不能并行通信的问题,提出了一种基于FPGA的多通道并行UART接口设计方法。依据RS-232异步通信协议,首先采用硬件描述语言设计了UART接口的波特率发生器、发送模块和接收模块,然后在EP2C8器件上对设计的多通道并行UART逻辑功能进行测试。试验结果表明,该设计方法能够实现10 Hz GPS数据帧和76.29 Hz航向参考系统AHRS数据帧的完整接收,各UART模块之间能并行工作,数据帧传输完整可靠。 相似文献
8.
9.
用串口类实现VC与MCS51单片机之间的通信 总被引:3,自引:0,他引:3
通过对Visual C 与RS-232串口通信的若干方法的比较.阐明了用串口类的优点.并通过简易的数字可存储示波器的制作,详细说明了利用串口类实现Visual C 与51单片机之间的通信的全过程. 相似文献
10.
介绍了在储罐测量系统中使用软件UART的实现方案。使用该方案实现的软件UART,不但通信可靠性高,程序的移植性好,而且因无需选用多串口单片机,降低了系统硬件的开发成本。 相似文献
11.
12.
本文针对西门子S7-200PLC介绍了PLC与上位PC机通信原理和自由口通信协议的设计方法,并介绍了基于C Builder6利用SPComm串口通信控件实现了对PLC的串口通信控制方法。 相似文献
13.
14.
阐述了在Windows下开发虚拟设备驱动程序(VxD)进行底层操作的高效的中断方式的串口通讯.分析了虚拟驱动程序,可编程中断控制器,虚拟化中断的方法;例举了UART芯片8250的工作原理来分析串口通讯编程;讨论了WIN32应用程序和VxD间的通讯,给出了VxD的内部组成.应用实例表明该方法下串口通讯是高效的. 相似文献
15.
阐述了基于ARM7系列中S3C4510芯片开发嵌入式系统,利用uClinux嵌入式操作系统作为软件平台,采用了串口DMA通信方式,极大地提高了串口采集数据的效率,避免了在大流量数据串口通信中的数据丢失。 相似文献
16.
基于单片机和MSComm通信控件的实时数据采集处理系统开发 总被引:1,自引:0,他引:1
现代工业应用中,串行通信是一种使用相当广泛的通信方式。介绍了一种实时数据采集处理系统的总体设计,利用AT89C51单片机以及MSComm通信控件进行信号采集和数据接收,并且给出了数据接收处理程序的源代码及详细注释。该方案简单实用、成本较低、可靠性高,在多串口实时数据采集处理系统中得到成功应用,取得了满意的效果。 相似文献
17.
18.
19.
20.
给出了一种基于单片机89C51和PC机的液晶LCD实时显示控制系统设计方法.显示信息以BMP格式存储,在PC机中转化成可以在LCD显示的点阵格式,并经串口送单片机处理后送LCD显示.该系统可以实时接收显示数据,由于采用了非易失性RAM作为存储单元,系统可以脱机运行.PC机发送程序采用VB6.0设计,并利用MSComm控件完成串口通信功能. 相似文献