期刊文献+
共找到54篇文章
< 1 2 3 >
每页显示 20 50 100
基于DMA的高速UART串口通信设计与实现 被引量:24
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
基于FPGA的三模冗余UART电路设计 被引量:7
3
作者 韩月涛 潘伟萍 +1 位作者 杨帆 崔嵬 《电子测量技术》 2011年第3期57-61,共5页
针对在星载复杂空间环境下UART(universal asynchronous receiver/transmitter)电路有可能发生单粒子翻转导致通信失效的问题,研究了基于反熔丝型FPGA的三模冗余UART电路设计方法。根据UART异步串行收发电路的功能特点,提出了采用反熔... 针对在星载复杂空间环境下UART(universal asynchronous receiver/transmitter)电路有可能发生单粒子翻转导致通信失效的问题,研究了基于反熔丝型FPGA的三模冗余UART电路设计方法。根据UART异步串行收发电路的功能特点,提出了采用反熔丝型的FPGA,将电路的核心功能嵌入到FPGA内部,用硬件描述语言VHDL开发各个模块,对UART异步串口收发电路的关键部分进行了三模冗余设计,提高了系统的可靠性。进一步,给出了异步串行该收发电路的工作原理、实现框图、资源分析,仿真结果验证了该方法的有效性。此设计方法已经成功应用于某系统中,试验证明该UART电路设计占用资源少、工作稳定可靠。 展开更多
关键词 三模冗余 反熔丝 通用异步串行通信(uart) 现场可编程门阵列(FPGA)
下载PDF
基于FPGA的UART设计与应用 被引量:12
4
作者 蒋艳红 《计算机工程》 CAS CSCD 北大核心 2008年第21期225-226,229,共3页
针对通用异步收发器(UART)的特点,提出一种基于FPGA芯片的嵌入式设计算法,其中包括状态机设计技术和层次设计方法,实现了数据传输的全双工收,发功能,设计了UART的功能测试电路。结果表明,该设计具有可编程收/发数据位数和提供功能扩展... 针对通用异步收发器(UART)的特点,提出一种基于FPGA芯片的嵌入式设计算法,其中包括状态机设计技术和层次设计方法,实现了数据传输的全双工收,发功能,设计了UART的功能测试电路。结果表明,该设计具有可编程收/发数据位数和提供功能扩展等优点。 展开更多
关键词 通用异步收发器 现场可编程门阵列 有限状态机
下载PDF
一种基于DSP+UART架构的语声IC开发系统
5
作者 高红亮 张国忠 周晟 《现代电子技术》 2006年第2期31-33,36,共4页
简要分析了当前语声IC开发存在的问题,并针对这些问题提出了一种基于DSP+UART架构的语声IC开发系统方案。对UART(通用异步接受发送)器件TL16C550BN,语声IC———ISD4004等器件的特点做了简要介绍。在硬件电路设计部分,对如何通过TL16C55... 简要分析了当前语声IC开发存在的问题,并针对这些问题提出了一种基于DSP+UART架构的语声IC开发系统方案。对UART(通用异步接受发送)器件TL16C550BN,语声IC———ISD4004等器件的特点做了简要介绍。在硬件电路设计部分,对如何通过TL16C550BN实现PC机与DSP之间的通信、SPI接口以及DSP与语声IC之间的接口电路均做了详细介绍。还对系统上、下位机软件的实现做了具体分析。利用本文介绍的语声IC开发系统对语声IC进行开发将更为便捷、灵活,具有较大的实用意义。 展开更多
关键词 数字信号处理器 语声IC 通用异步接收发送 多通道缓冲串口
下载PDF
DSP的软件UART实现 被引量:5
6
作者 杨勇涛 赵雅兴 《半导体技术》 CAS CSCD 北大核心 2003年第10期61-64,共4页
介绍了ANALOG DEVICE公司的16位定点DSP与标准RS-232设备进行数据交换时,如何采用软件模拟的方式实现通用异步收发器,并就两种方式的优缺点进行了讨论,给出了主要程序流程图。
关键词 DSP 通用异步收发器 串口 uart 数字信号处理器 串行通信
下载PDF
基于EVCP技术的USB-UART转换器设计
7
作者 戴敏 曹杰 《微计算机信息》 2011年第5期4-6,共3页
针对当前USB-UART桥接转换方案存在的可靠性问题,提出对常规虚拟串口通信(VCP)方法进行改进的EVCP桥接方法。详细介绍了EVCP方法的硬件构成、软件工作原理及实现方法。EVCP方法在硬件构成上具有结构简单,价格低廉的优点;在软件层面上与... 针对当前USB-UART桥接转换方案存在的可靠性问题,提出对常规虚拟串口通信(VCP)方法进行改进的EVCP桥接方法。详细介绍了EVCP方法的硬件构成、软件工作原理及实现方法。EVCP方法在硬件构成上具有结构简单,价格低廉的优点;在软件层面上与VCP保持兼容,并增加了USB设备连入与断开事件的检测与触发,保证了通信的可靠性。实际使用表明该方法具有很好的通用性和实用价值。 展开更多
关键词 增强型虚拟串口通信 通用异步收发器 通用串行总线
下载PDF
基于FPGA的UART设计与实现 被引量:4
8
作者 郭晓明 张德 《电声技术》 2010年第6期31-33,37,共4页
将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰当使用了fifo、有限状态机,实现了FPGA片上UART的... 将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰当使用了fifo、有限状态机,实现了FPGA片上UART的设计,给出了仿真结果,并且作为独立模块通过了DSP与计算机之间的数据通信测试。 展开更多
关键词 通用异步收发器 串口通信 现场可编程逻辑器件 有限状态机
下载PDF
基于Verilog HDL的UART模块设计与仿真 被引量:2
9
作者 魏巍 赵红东 《电子设计工程》 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
10
作者 张增波 陈仲林 肖刘 《自动化与仪表》 北大核心 2013年第2期30-32,40,共4页
基于串行异步收发器(UART)的通信中经常用到循环冗余校验(CRC),常见的CRC校验电路多为串行校验,校验所需时钟周期较多,基于查找表或输入矩阵转换的并行算法,需要存储余数表,占用大量的硬件资源。该文利用输入和校验多项式的逻辑关系,成... 基于串行异步收发器(UART)的通信中经常用到循环冗余校验(CRC),常见的CRC校验电路多为串行校验,校验所需时钟周期较多,基于查找表或输入矩阵转换的并行算法,需要存储余数表,占用大量的硬件资源。该文利用输入和校验多项式的逻辑关系,成功地将基于字节的并行CRC校验算法运用于UART控制器中,在Xilinx公司的可编程门阵列(FPGA)芯片上验证通过,可实现连续多个字节校验。校验一个bit需要1/8时钟周期,降低了校验所需时钟频率,提高了通信的效率,保证了通信的可靠性。 展开更多
关键词 可编程门阵列 循环冗余校验 并行计算 同步校验 VHD L 串行异步收发器
下载PDF
FPGA与DSP接口(UART)的设计实现与验证 被引量:3
11
作者 苏漪 谭潭 《无线电工程》 2009年第10期45-47,共3页
通用异步收发器(Universal Asynchronous Receiver/Transmitter,UART)作为RS232协议的的控制接口得到广泛应用,基于FPGA实现的UART设计可以使系统更加紧凑、稳定。对系统结构进行了模块化分解,使之适应自顶向下的设计方法。通过与DSP间... 通用异步收发器(Universal Asynchronous Receiver/Transmitter,UART)作为RS232协议的的控制接口得到广泛应用,基于FPGA实现的UART设计可以使系统更加紧凑、稳定。对系统结构进行了模块化分解,使之适应自顶向下的设计方法。通过与DSP间的数据通信对设计功能进行了验证,在此基础上衍生出一种将UART模块嵌入FGPA芯片与DSP互联进行功能验证和调试的新方法。 展开更多
关键词 通用异步收发器 FPGA DSP
下载PDF
利用UART对FPGA进行升级的方法 被引量:2
12
作者 常亮 毕今朝 蒋佳奇 《吉林大学学报(信息科学版)》 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
基于FPGA的UART设计 被引量:9
13
作者 谢谢 《电子设计工程》 2012年第16期51-53,共3页
UART作为RS232协议的控制接口得到了广泛的应用,将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰... UART作为RS232协议的控制接口得到了广泛的应用,将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰当使用了有限状态机,实现了FPGA片上UART的设计,给出了仿真结果。 展开更多
关键词 通用异步收发器 串口通信 现场可编程逻辑器件 有限状态机
下载PDF
UART及USB双模通信接口的研究及实现 被引量:1
14
作者 程丽玲 《自动化仪表》 CAS 北大核心 2013年第12期70-72,共3页
研究了通用异步接收发送器(UART)接口和通用串行总线(USB)接口的通信格式和协议特点,提出了一种支持UART和USB双模通信的驱动软件构架以及硬软件设计方法。该方法基于TMS320VC5402DSP的软件中断功能,并融入数据链路层和应用接口层的关... 研究了通用异步接收发送器(UART)接口和通用串行总线(USB)接口的通信格式和协议特点,提出了一种支持UART和USB双模通信的驱动软件构架以及硬软件设计方法。该方法基于TMS320VC5402DSP的软件中断功能,并融入数据链路层和应用接口层的关健技术设计,解决了双通道通信中存在的内存浪费、不能同时进行实时分析通信等方面的问题,有效节约了电器测量设备的内存空间,提高了数据使用率。 展开更多
关键词 USB uart 双模通信 通信协议 驱动软件
下载PDF
SPI和UART在线编程机制的比较
15
作者 宋庆华 宋庆国 《舰船电子对抗》 2015年第5期108-112,共5页
分析了传统并行编程技术的实现原理,介绍了以AT89S51为样机利用串行外设接口(SPI)协议实现串行编程的原理和以P89V51RD2为样机利用通用异步收发器(UART)串口协议实现串行编程的原理,对比了2种串行编程技术,阐述了用户程序的保护措施和... 分析了传统并行编程技术的实现原理,介绍了以AT89S51为样机利用串行外设接口(SPI)协议实现串行编程的原理和以P89V51RD2为样机利用通用异步收发器(UART)串口协议实现串行编程的原理,对比了2种串行编程技术,阐述了用户程序的保护措施和标记信息的应用方法,以便于管理开发过程、生产过程和日后维护。 展开更多
关键词 单片机烧写 并行编程技术 通用异步收发器 串行外设接口 系统内编程
下载PDF
多板卡图像仿真系统UART指令控制设计
16
作者 喻鹏 《计算机与数字工程》 2019年第6期1528-1532,1544,共6页
图像仿真系统中多板卡间相互关联耦合,使得其控制与监控工作变得复杂。论文提出的指令控制设计可通过单条UART通路可对系统中多板卡做指令配置与状态监控,全部架构由FPGA模块化实现,不占用系统计算资源。基于工程验证工作,论文对该方法... 图像仿真系统中多板卡间相互关联耦合,使得其控制与监控工作变得复杂。论文提出的指令控制设计可通过单条UART通路可对系统中多板卡做指令配置与状态监控,全部架构由FPGA模块化实现,不占用系统计算资源。基于工程验证工作,论文对该方法时序与资源上的消耗做了测量与分析,并总结了该方法具有时序满足要求,硬件资源占用少的特点。 展开更多
关键词 通用异步串行接口 可编程逻辑器件 仿真系统
下载PDF
基于FPGA的多功能多路舵机控制器的实现 被引量:12
17
作者 范启富 张文锋 温超 《控制工程》 CSCD 2008年第6期696-698,共3页
利用现场可编程门阵列(FPGA)构建了一个可编程片上系统(SOPC)实现能同时控制多个伺服舵机的控制器,用于遥控/自控飞艇的控制。该片上系统的硬件部分主要由串口通信模块、NIOS-IICPU模块、脉宽调制(PWM)信号发生模块、PWM信号脉宽计数模... 利用现场可编程门阵列(FPGA)构建了一个可编程片上系统(SOPC)实现能同时控制多个伺服舵机的控制器,用于遥控/自控飞艇的控制。该片上系统的硬件部分主要由串口通信模块、NIOS-IICPU模块、脉宽调制(PWM)信号发生模块、PWM信号脉宽计数模块以及多路开关模块组成。软件部分主要是串口通信软件。其中,PWM信号发生模块可通过串口通信灵活地设置每路PWM信号的占空比。仿真和实验结果表明,该控制器可根据串口通信数据,可靠地对每个伺服舵机进行独立控制,且舵机运行平稳无颤振。 展开更多
关键词 FPGA PWM 通用异步收发控制器(uart) NIOS
下载PDF
一种地震数据多串口采集方法 被引量:2
18
作者 丁炜 廖成旺 +1 位作者 邓涛 王浩 《大地测量与地球动力学》 CSCD 北大核心 2009年第B08期110-113,119,共5页
地震监测系统常常使用串口异步通讯监测数据、传输命令,但由于核心器件所带的串口数量不足,通常需要扩展串口。提出以TL16C754B为核心器件的多串口数据采集方法,包括具体的系统电路的设计方法和部分驱动的编程源代码。由于该设计具有成... 地震监测系统常常使用串口异步通讯监测数据、传输命令,但由于核心器件所带的串口数量不足,通常需要扩展串口。提出以TL16C754B为核心器件的多串口数据采集方法,包括具体的系统电路的设计方法和部分驱动的编程源代码。由于该设计具有成本低、稳定性高、低耗、抗干扰能力强、电路简单等优点,已被成功地运用于微动台阵观测仪器中。 展开更多
关键词 TL16C754B uart 微动勘探 地震监测 数据
下载PDF
PC104串行通信的应用 被引量:6
19
作者 王海霞 尚凤军 周蓉生 《物探化探计算技术》 CAS CSCD 2001年第2期187-191,共5页
作者在文中详细阐述了 PC1 0 4工控机串口的结构和工作机理 ,探讨了 UART异步通信适配器的结构组成 ,并把该串口通信应用于 MCA上 ,使数据采集仪器结构简单、轻便 ,体积缩小 ,便于携带和现场采集应用。
关键词 PC104工控机 异步通信适配器 串口通信 多道脉冲幅度分析器 中断 工作机理 串行通信
下载PDF
基于ISP微控制器的PLC实现方法 被引量:4
20
作者 朱宁西 张齐 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2003年第1期84-87,共4页
介绍采用带有ISP功能的微控制器实现可编程序控制器PLC的设计思路、硬件构成和实现方法 。
关键词 ISP PLC 可编程序控制器 在系统编程 微控制器 通用异步接收器/发送器 设计方法
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部