期刊文献+
共找到25篇文章
< 1 2 >
每页显示 20 50 100
基于DMA的高速UART串口通信设计与实现 被引量:26
1
作者 牛洪海 臧峰 周绪贵 《自动化仪表》 CAS 2018年第9期45-48,共4页
使用直接内存存取(DMA)方式接收报文时,必须先向DMA控制器指定需要接收的字节。当DMA控制器接收到指定字节后,产生DMA传输中断。但是在实际应用时,串口接收报文的字节往往是不固定的。针对DMA必须接收固定长度的数据才产生传输中断的不... 使用直接内存存取(DMA)方式接收报文时,必须先向DMA控制器指定需要接收的字节。当DMA控制器接收到指定字节后,产生DMA传输中断。但是在实际应用时,串口接收报文的字节往往是不固定的。针对DMA必须接收固定长度的数据才产生传输中断的不足,设计了外部中断与定时器相结合的方法来解决这一问题。该方法兼顾了DMA传输不需要CPU干预的优点,又弥补了其不能传输不定长数据的缺陷。外部中断由一个与串口RXD引脚相连接的外部引脚产生。该中断产生的EVENT事件与定时器的输入事件相关联。设置定时器为Retrigger模式,接收到EVENT事件后清零定时器的累计时间;而当定时器一定时间内接收不到EVENT事件后就会超时产生中断,在超时中断服务程序中进行报文处理。由于使用了定时器超时中断进行报文处理,实现了不定长报文的接收和处理,满足了串口通常传输不定长报文的需求。 展开更多
关键词 直接内存存取 不定长 外部中断 通用异步收发器 定时器 超时中断
在线阅读 下载PDF
可移植的UART底层驱动构件设计 被引量:3
2
作者 蔡剑卿 王宜怀 +1 位作者 冯德旺 罗超 《福建农林大学学报(自然科学版)》 CSCD 北大核心 2014年第3期332-335,共4页
以飞思卡尔公司基于ARM Cortex-M4内核的K60系列微控制器为例,设计了一种具有较好可移植性和重用性的UART底层驱动构件.测试结果表明该构件正确而有效.
关键词 通用异步收发器 驱动 构件 K60 微控制器
在线阅读 下载PDF
DSP的软件UART实现 被引量:5
3
作者 杨勇涛 赵雅兴 《半导体技术》 CAS CSCD 北大核心 2003年第10期61-64,共4页
介绍了ANALOG DEVICE公司的16位定点DSP与标准RS-232设备进行数据交换时,如何采用软件模拟的方式实现通用异步收发器,并就两种方式的优缺点进行了讨论,给出了主要程序流程图。
关键词 DSP 通用异步收发器 串口 uart 数字信号处理器 串行通信
在线阅读 下载PDF
基于EVCP技术的USB-UART转换器设计
4
作者 戴敏 曹杰 《微计算机信息》 2011年第5期4-6,共3页
针对当前USB-UART桥接转换方案存在的可靠性问题,提出对常规虚拟串口通信(VCP)方法进行改进的EVCP桥接方法。详细介绍了EVCP方法的硬件构成、软件工作原理及实现方法。EVCP方法在硬件构成上具有结构简单,价格低廉的优点;在软件层面上与... 针对当前USB-UART桥接转换方案存在的可靠性问题,提出对常规虚拟串口通信(VCP)方法进行改进的EVCP桥接方法。详细介绍了EVCP方法的硬件构成、软件工作原理及实现方法。EVCP方法在硬件构成上具有结构简单,价格低廉的优点;在软件层面上与VCP保持兼容,并增加了USB设备连入与断开事件的检测与触发,保证了通信的可靠性。实际使用表明该方法具有很好的通用性和实用价值。 展开更多
关键词 增强型虚拟串口通信 通用异步收发器 通用串行总线
在线阅读 下载PDF
基于Verilog HDL的UART模块设计与仿真 被引量:2
5
作者 魏巍 赵红东 《电子设计工程》 2010年第5期155-157,共3页
通用异步收发器UART常用于微机和外设之间的数据交换,针对UART的特点,提出了一种基于Verilog HDL的UART设计方法。采用自顶向下的设计路线,结合状态机的描述形式,使用硬件描述语言设计UART的顶层模块及各个子模块,从而使整个设计更加紧... 通用异步收发器UART常用于微机和外设之间的数据交换,针对UART的特点,提出了一种基于Verilog HDL的UART设计方法。采用自顶向下的设计路线,结合状态机的描述形式,使用硬件描述语言设计UART的顶层模块及各个子模块,从而使整个设计更加紧凑、可靠。同时采用参数化的设计方法,增强系统的可移植性。仿真结果表明,该系统可支持标准异步串行传输RS-232协议,可集成到FPGA芯片中使用。 展开更多
关键词 VERILOG HDL 通用异步收发器(uart) 状态机 仿真
在线阅读 下载PDF
基于FPGA的内置并行CRC校验的UART 被引量:3
6
作者 张增波 陈仲林 肖刘 《自动化与仪表》 北大核心 2013年第2期30-32,40,共4页
基于串行异步收发器(UART)的通信中经常用到循环冗余校验(CRC),常见的CRC校验电路多为串行校验,校验所需时钟周期较多,基于查找表或输入矩阵转换的并行算法,需要存储余数表,占用大量的硬件资源。该文利用输入和校验多项式的逻辑关系,成... 基于串行异步收发器(UART)的通信中经常用到循环冗余校验(CRC),常见的CRC校验电路多为串行校验,校验所需时钟周期较多,基于查找表或输入矩阵转换的并行算法,需要存储余数表,占用大量的硬件资源。该文利用输入和校验多项式的逻辑关系,成功地将基于字节的并行CRC校验算法运用于UART控制器中,在Xilinx公司的可编程门阵列(FPGA)芯片上验证通过,可实现连续多个字节校验。校验一个bit需要1/8时钟周期,降低了校验所需时钟频率,提高了通信的效率,保证了通信的可靠性。 展开更多
关键词 可编程门阵列 循环冗余校验 并行计算 同步校验 VHD L 串行异步收发器
在线阅读 下载PDF
利用UART对FPGA进行升级的方法 被引量:3
7
作者 常亮 毕今朝 蒋佳奇 《吉林大学学报(信息科学版)》 CAS 2020年第3期286-290,共5页
为节省FPGA(Field Programmable Gate Array)升级工作的时间和成本,设计了一种利用UART(Universal Asynchronous Receiver/Transmitter)替代传统JTAG(Joint Test Action Group)方式升级的FPGA程序方法,该设计主要由Xilinx FPGA、UART芯... 为节省FPGA(Field Programmable Gate Array)升级工作的时间和成本,设计了一种利用UART(Universal Asynchronous Receiver/Transmitter)替代传统JTAG(Joint Test Action Group)方式升级的FPGA程序方法,该设计主要由Xilinx FPGA、UART芯片、Flash芯片和串口连接线等组成。通过将MicroBlaze处理器、ICAP(Internal Configuration Access Port)、IP(Intellectual Property)核及UART控制模块等集成在FPGA芯片中实现可编程片上系统的搭建。同时采用MultiBoot双镜像技术,实现了即使在更新失败的情况下,依旧可加载备份镜像保证系统正常工作,以此保证设计的稳定性。实验结果表明,此设计可以替代传统FPGA升级方法,节省升级工作的时间和成本。本设计具有更新效率高、维护成本低、稳定性高等优点,且可用于FPGA远程更新。 展开更多
关键词 FPGA芯片 uart芯片 MultiBoot双镜像 可编程片上系统
在线阅读 下载PDF
UART及USB双模通信接口的研究及实现 被引量:1
8
作者 程丽玲 《自动化仪表》 CAS 北大核心 2013年第12期70-72,共3页
研究了通用异步接收发送器(UART)接口和通用串行总线(USB)接口的通信格式和协议特点,提出了一种支持UART和USB双模通信的驱动软件构架以及硬软件设计方法。该方法基于TMS320VC5402DSP的软件中断功能,并融入数据链路层和应用接口层的关... 研究了通用异步接收发送器(UART)接口和通用串行总线(USB)接口的通信格式和协议特点,提出了一种支持UART和USB双模通信的驱动软件构架以及硬软件设计方法。该方法基于TMS320VC5402DSP的软件中断功能,并融入数据链路层和应用接口层的关健技术设计,解决了双通道通信中存在的内存浪费、不能同时进行实时分析通信等方面的问题,有效节约了电器测量设备的内存空间,提高了数据使用率。 展开更多
关键词 USB uart 双模通信 通信协议 驱动软件
在线阅读 下载PDF
多板卡图像仿真系统UART指令控制设计
9
作者 喻鹏 《计算机与数字工程》 2019年第6期1528-1532,1544,共6页
图像仿真系统中多板卡间相互关联耦合,使得其控制与监控工作变得复杂。论文提出的指令控制设计可通过单条UART通路可对系统中多板卡做指令配置与状态监控,全部架构由FPGA模块化实现,不占用系统计算资源。基于工程验证工作,论文对该方法... 图像仿真系统中多板卡间相互关联耦合,使得其控制与监控工作变得复杂。论文提出的指令控制设计可通过单条UART通路可对系统中多板卡做指令配置与状态监控,全部架构由FPGA模块化实现,不占用系统计算资源。基于工程验证工作,论文对该方法时序与资源上的消耗做了测量与分析,并总结了该方法具有时序满足要求,硬件资源占用少的特点。 展开更多
关键词 通用异步串行接口 可编程逻辑器件 仿真系统
在线阅读 下载PDF
一种地震数据多串口采集方法 被引量:2
10
作者 丁炜 廖成旺 +1 位作者 邓涛 王浩 《大地测量与地球动力学》 CSCD 北大核心 2009年第B08期110-113,119,共5页
地震监测系统常常使用串口异步通讯监测数据、传输命令,但由于核心器件所带的串口数量不足,通常需要扩展串口。提出以TL16C754B为核心器件的多串口数据采集方法,包括具体的系统电路的设计方法和部分驱动的编程源代码。由于该设计具有成... 地震监测系统常常使用串口异步通讯监测数据、传输命令,但由于核心器件所带的串口数量不足,通常需要扩展串口。提出以TL16C754B为核心器件的多串口数据采集方法,包括具体的系统电路的设计方法和部分驱动的编程源代码。由于该设计具有成本低、稳定性高、低耗、抗干扰能力强、电路简单等优点,已被成功地运用于微动台阵观测仪器中。 展开更多
关键词 TL16C754B uart 微动勘探 地震监测 数据
在线阅读 下载PDF
基于FPGA的通用异步收发器的设计 被引量:2
11
作者 陈永刚 杨海兴 《兰州交通大学学报》 CAS 2010年第1期16-20,共5页
随着FPGA/CPLD器件在控制领域的广泛使用,开发嵌于FPGA/CPLD器件内部的通用异步收发器,以实现FPGA/CPLD开发系统与PC机之间的数据通信成为当前FPGA/CPLD领域的一个研究热点.利用Altera公司的Cyclone系列EP1C3T144芯片及QuartusⅡ7.1开... 随着FPGA/CPLD器件在控制领域的广泛使用,开发嵌于FPGA/CPLD器件内部的通用异步收发器,以实现FPGA/CPLD开发系统与PC机之间的数据通信成为当前FPGA/CPLD领域的一个研究热点.利用Altera公司的Cyclone系列EP1C3T144芯片及QuartusⅡ7.1开发环境设计,实现了符合RS-232标准的UART的设计.详细论述了UART的组成及各模块工作原理,给出了各主要模块的时序仿真结果.功能验证结果表明:所设计的UART能正确完成串行数据的收发. 展开更多
关键词 通用异步收发器 FPGA
在线阅读 下载PDF
鱼雷数字信号处理机异步串口通信接口电路设计 被引量:7
12
作者 杨稳积 王新宏 《鱼雷技术》 2006年第5期31-34,共4页
高速数字信号处理芯片(DSP)在鱼雷数字信号处理领域得到了广泛的应用,在这类器件中,大部分没有异步通信串口,使得它和低速设备的通信受到限制。文中介绍了ADSP-21160数字信号处理芯片和TL16C752B两路通用异步接收/发送器(UART)接口芯片... 高速数字信号处理芯片(DSP)在鱼雷数字信号处理领域得到了广泛的应用,在这类器件中,大部分没有异步通信串口,使得它和低速设备的通信受到限制。文中介绍了ADSP-21160数字信号处理芯片和TL16C752B两路通用异步接收/发送器(UART)接口芯片的功能,给出了ADSP-21160通过TL16C752B与全雷管理中心、系统检查台进行异步串口通信的硬件连接电路原理图,设计了UART初始化软件和查询方式读/写数据流程,解决了高速DSP和全雷管理中心、系统检查台低速设备通过异步串口通信的问题。 展开更多
关键词 鱼雷 数字信号处理机(DSP) ADSP-21160 TL16C752B 异步通信 通用异步接收器/发送器(uart)
在线阅读 下载PDF
串口转以太网模块配置软件设计及实现 被引量:3
13
作者 孙晓晔 成彬 《微型机与应用》 2015年第22期73-75,共3页
采用串口转以太网模块使现有串口设备具备联网功能是一种低成本实用的解决方案。在使用之前,需要根据具体应用环境对串口转以太网模块的串口参数以及网络参数进行设置。对上位机与串口转以太网模块间的通信协议进行了详细阐述,采用UDP... 采用串口转以太网模块使现有串口设备具备联网功能是一种低成本实用的解决方案。在使用之前,需要根据具体应用环境对串口转以太网模块的串口参数以及网络参数进行设置。对上位机与串口转以太网模块间的通信协议进行了详细阐述,采用UDP广播通信方式,由上位机通过网口对模块进行参数配置。在Visual Studio 2012下,用C#编程实现了一套配置软件。配置过程中,上位机和模块可以跨网段通信,避免需预知模块初始IP以及更改上位机IP地址的麻烦,使用更方便。 展开更多
关键词 通用同步/异步串行接收/发送器 以太网 通信协议
在线阅读 下载PDF
TMS320C54XX系列DSP异步串行数据传输的研究与实现 被引量:3
14
作者 薛志宏 刘建业 《工业控制计算机》 2003年第6期17-19,共3页
美国TI公司TMS320C54XX系列DSP芯片,其片上未提供通用异步串行收发器(UART),而只有2~3个多通道缓冲同步串行接口(McBSP),对于与微机及其它设备进行异步数据传输的应用,必须在DSP上扩展异步串口。采用MAXIM公司的MAX3111异步串行收发器,... 美国TI公司TMS320C54XX系列DSP芯片,其片上未提供通用异步串行收发器(UART),而只有2~3个多通道缓冲同步串行接口(McBSP),对于与微机及其它设备进行异步数据传输的应用,必须在DSP上扩展异步串口。采用MAXIM公司的MAX3111异步串行收发器,以SPI方式与DSP直接接口,在硬件连接简单,软件编程方便的情况下,实现了同步到异步RS-232数据传输的转换,其数据通信正确、可靠,已经在工程实践中得到了很好的应用。本文详细论述了这种方法的软硬件实现。 展开更多
关键词 异步串行数据传输 TMS320C54XX系列DSP 数字信号处理器 数据通信
在线阅读 下载PDF
一拖多变频空调产品测试系统与室外机通信接口的研究 被引量:2
15
作者 黄育和 《机电工程技术》 2009年第10期67-71,共5页
首先介绍了空调器室外机产品测试系统的基本功能和组成结构,分析了空调器室内机与室外机控制接口的特点。其次,针对一拖多变频空调器室外机产品测试系统的需求,研制了以UART扩展芯片GM8142和单片机为核心的SCI智能模块。最后,进一步阐... 首先介绍了空调器室外机产品测试系统的基本功能和组成结构,分析了空调器室内机与室外机控制接口的特点。其次,针对一拖多变频空调器室外机产品测试系统的需求,研制了以UART扩展芯片GM8142和单片机为核心的SCI智能模块。最后,进一步阐述了该智能模块的硬件设计和软件结构。工程应用表明:SCI智能模块不但增强了空调器室外机产品测试系统的适用性,而且提高了系统的可扩展性和通用性。 展开更多
关键词 变频空调器 一拖多 测试系统 串行通信接口(SCI) 通用异步收发器(uart)
在线阅读 下载PDF
基于FPGA的飞控计算机多路串行通信设计 被引量:6
16
作者 喻少林 韩波 李平 《计算机工程》 CAS CSCD 北大核心 2011年第20期242-245,共4页
飞控计算机与外设进行多路串行通信时必须进行串口扩展,但传统的通用异步接发器(UART)扩展接口芯片引脚多、体积大,与其他器件的接口复杂。为此,采用一块现场可编程门阵列芯片,利用verilog HDL编程,设计通用异步收发器单元、数据接收控... 飞控计算机与外设进行多路串行通信时必须进行串口扩展,但传统的通用异步接发器(UART)扩展接口芯片引脚多、体积大,与其他器件的接口复杂。为此,采用一块现场可编程门阵列芯片,利用verilog HDL编程,设计通用异步收发器单元、数据接收控制器、数据发送控制器、双口随机存取存储器等模块,实现飞控计算机的10路串行通信,减少电路面积和功耗。在ISE9.1i上的仿真结果表明,该设计可实现数据的正确传输。 展开更多
关键词 现场可编程门阵列 通用异步收发器 数据接收控制器 数据发送控制器 双口随机存取存储器
在线阅读 下载PDF
RS422通信接口卡的设计与实现 被引量:5
17
作者 唐茂华 《电讯技术》 北大核心 2004年第5期161-165,共5页
介绍了四通道的RS422通信接口卡设计与实现。该接口卡可以用于高速的数据通信中。选择的通信接口芯片允许多达128个同样的接口芯片接在同一总线上,为多机通信的实现提供了极大的方便。文中还描述了Windows98下的通信程序的实现方法。
关键词 通信接口 RS422 WINDOWS98 通信程序 接口卡 接口芯片 总线 四通道 数据通信 多机通信
在线阅读 下载PDF
异步收发器TL16C554及其在惯性导航系统中的应用 被引量:2
18
作者 范磊 缪玲娟 郭振西 《军民两用技术与产品》 2004年第1期33-35,共3页
介绍了四通道异步收发器TL16C554芯片的内部结构、主要特点和工作原理,及其在惯导系统中应用的硬件接口电路与软件实现的基本思想。
关键词 异步收发器 TL16C554芯片 惯性导航系统 硬件接口电路 工作原理 单片机 I/O总线
在线阅读 下载PDF
基于S3C44B0X和TL16C554的串口扩展及异步通信接口设计 被引量:3
19
作者 丁继东 《工业控制计算机》 2005年第3期18-18,70,共2页
本文介绍了异步通信芯片TL16C554的内部结构、主要特点及工作原理,以及与嵌入式处理器S3C44B0X之间的接口设计和基本的软件实现思想。
关键词 TL16C554 接口设计 异步通信 S3C44BOX 嵌入式处理器 串口扩展 软件实现 芯片 内部结构
在线阅读 下载PDF
基于TMS320VC5402的RS_485通信设计
20
作者 宋坤 黄浩乾 +1 位作者 刘明初 陈熙源 《南京信息工程大学学报(自然科学版)》 CAS 2011年第5期448-451,共4页
完成了基于TMS320VC5402DSP的RS_485通信的硬件设计和软件编程.基于美国TI公司TMS320VC5402DSP芯片的多通道缓冲口(McBSP)进行适当的硬件扩展,以SPI方式直接和MAXIM公司的MAX3100通用异步串行收发器接口,然后经Linear Technology公司的L... 完成了基于TMS320VC5402DSP的RS_485通信的硬件设计和软件编程.基于美国TI公司TMS320VC5402DSP芯片的多通道缓冲口(McBSP)进行适当的硬件扩展,以SPI方式直接和MAXIM公司的MAX3100通用异步串行收发器接口,然后经Linear Technology公司的LTC1480超低功耗RS_485收发器,从而实现了一种新的基于RS_485标准接口串行通讯的数据传输,充分利用了DSP的片上资源,使硬件和软件结构尽量简单化. 展开更多
关键词 多通道缓冲串行口(McBSP) 串行外设接口(SPI) 串行通信 通用异步收发传输器(uart) RS_485
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部