首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 218 毫秒
1.
FPGA的UART设计和实现   总被引:1,自引:0,他引:1  
在工程中需要进行FPGA与上位机的通信,根据现场情况选择了UART的RS-232C接口标准规范和总线标准规范进行驱动设计.驱动主要是针对近距离串口通信设计,采用了异步通信协议,同时利用FCS校验来保证通信数据的完整性和准确性.程序采用VHDL硬件语言进行编写.通过长时间测试,运行稳定可靠,并且能够提供一定的抗干扰能力.驱动的实现为FPGA与上位机的通信提供了一种可靠的方式,具有较强的实用意义.  相似文献   

2.
传统的家电由于布线复杂,不利于集中控制,本文设计了由性价比高的nRF905单片射频发射器芯片和P87LPC764单片机组成的智能终端使用的嵌入式无线通信接口,该接口向低端支持I2C、SPI、UART或以并行接口形式为家电控制器扩充通信接口;向高端则通过nRF905以无线通信方式与家庭无线网关连接,实现了家庭网络控制器和智能信息家电的无线数据传输,为扩充家电设备控制器的通信接口提供一条新的途径。  相似文献   

3.
本文设计的多功能键盘显示控制器,可以完成直连键盘、矩阵键盘以及LED数码管动态扫描的全部工作,并且实现按键的识别以及自动连续功能,实现LED数码管的显示、闪烁以及小数点控制等功能,同时该控制器对外接口采用了常规的UART接口,制定了完善的通信协议,可实现键值的获取和对显示的控制。该多功能键盘显示控制器不但克服了传统单片机系统占用较多的I/O口线和系统资源的缺点,而且采用比较主流的现场可编程门阵列FPGA,功能灵活,使用方便。  相似文献   

4.
袁璟 《大众科技》2006,(2):43-44
文章介绍了多种符合IrDA规范的红外通讯接口电路,这些红外接口电路与常用的异步串行通讯接口匹配,为嵌入式系统通讯接口的升级到红外通讯接口,提供了多种选择,具有很强的实用性。  相似文献   

5.
介绍了一种利用FPGA来实现RS232串行数据通信的方案。基于FPGA的方案既实现了UART模块化设计,且避免了常用UART芯片复杂与移植性差的缺点。  相似文献   

6.
本文针对国内市场应用广泛的TMS320F2812型DSP以及RS485标准,介绍了DSP的异步串行通信接口SCI,RS485/RS232的接口转换电路以及VB的MSComm串口通信控件,并设计了DSP串口模块工作在FIFO模式下与上位机的远程通信系统,该设计方案的可行性和可靠性已经得到了实验验证。  相似文献   

7.
基于FPGA的UART控制器的多模块设计与实现   总被引:2,自引:0,他引:2  
张明 《中国科技信息》2006,(16):138-140
本文介绍一种基于FPGA的UART控制器的多模块实现方法。UART的波特率可以调整,工作状态可读取。系统结构进行了模块化分解,使之适应自顶向下的设计方法。核心部分采用有限状态机(FSM)实现,使控制逻辑直观简单,大幅度提高了设计效率。  相似文献   

8.
以S7-1200 CPU1214C DC/DC/DC PLC和G120 CU250S-2 PN变频器为例,分别采用变频器数字量输入接口中预定义接口宏控制和PROFINET通信控制两种解决方案。实现对三相异步电动机的多段速运行。以具体案例详细介绍两种方案中所用理论基础和控制原理、变频器和通信报文参数调节方法、PLC程序设计等。采用TIA Portal V15开发平台,提高了设计效率。  相似文献   

9.
简要介绍了STM32F4xx的USART接口和DMA传输。提出了一种简单可靠的异步多串口高速通信方案,并介绍了其硬件实现过程和软件配置。  相似文献   

10.
从T触发器的逻辑功能入手,介绍了基于单边沿T触发器和双边沿T触发器的同步时序电路设计方法,并在分析异步触发条件的基础上,分别给出了基于单边沿T触发和双沿T触发器2n进制异步计数器的设计公式。在此基础上,讨论用双边沿T触发器设计异步时序电路的方法,以十二进制计数器的设计为例验证了设计的正确性。  相似文献   

11.
介绍了一种基于NiosII嵌入式处理器实现的雷达监控系统,并详细说明了其可编程系统(SOPC)(system on programmable chip)的硬件构建过程和软件设计流程.本设计采用Cyclone II系列FPGA作为核心硬件,在FPGA上构建了基于高性能32位嵌入式NiosII处理器的片上SOPC;在NiosII IDE环境下开发出SOPC的应用软件.与传统的监控系统相比,本方案拥有更高的集成度、更快的数据传输速度,以及较小的体积和功耗.  相似文献   

12.
I2C、SPI、SMI(MDC、MDIO)、SMBus等接口受时钟频率的限制,相对于高速运行的CPU芯片来说接口运行速度较慢。但并不是所有CPU芯片都支持这些串行接口,在很多系统中需要解决CPU芯片与串行接口芯片的互联问题。本文提出三种CPU芯片与串行接口互联方案,其中方案一使用CPU芯片的GPIO接口与串行接口芯片互联,方案二CPU芯片通过FPGA芯片与串行接口芯片间接互联,方案三FPGA的SOPC技术代替CPU芯片与串行接口芯片互联。  相似文献   

13.
研究一种基于SOPC技术的视频画面分割器的设计。该系统通过在FPGA芯片上配置NiosⅡ软核处理器和相关的接口模块来实现其主要的硬件电路,并结合系统的软件设计来控制多路高速多功能视频解码芯片ADV7181,实现对图像数据的高速采集、有效抽取及压缩、存储、画面数据合成及显示等功能。  相似文献   

14.
唐志敏 《中国科学院院刊》2002,17(6):437-439,484
龙芯1号是我国自行研制的具有自主知识产权的通用CPU芯片,居国内通用CPU芯片研制领先水平。文章概要地介绍了龙芯1号的研制目标和总体思路、研制过程、取得的成果及性能评测情况以及进一步应用推广的设想。  相似文献   

15.
刘昶  孙丽梅 《科技广场》2007,(3):195-197
现有微控制器的串行口总数一般都很少,如常见的单片机只有一个或二个串口,在利用单片机进行应用系统设计时,往往需要进行串行口扩展。本文总结了目前常用的单片机串行口扩展技术,提出一种利用CPLD扩展单片机串口进行数据发送的方法,具有成本低、设计灵活、节省布线空间等特点。  相似文献   

16.
针对现有的PRNG的均匀性差的特性,文献[1]提出了一种将混沌序列变换成均匀伪随机序列的普适算法。我们首次提出该算法的FPGA实现方案,方案由上位机软件、UART控制器、初值缓存器、均匀化算法实现单元、尾数序列缓存转换器组成。采用VHDL完成各模块设计,芯片选用逻辑资源为100万门的CycloneIIEP2C35F672C6,硬件电路共占6721逻辑单元,资源率20%,工作频率为50MHz。  相似文献   

17.
邱云平  靳桅  江磊 《科技广场》2012,(1):100-103
针对LED显示屏系统在数据处理时对速度的要求,基于DMA思想,在处理数据时可以用单片机的脉冲信号产生SCK信号,从而驱动LED屏显示,显示数据可以不经过CPU直接以"DMA"方式移入单元板中的移位寄存器组中。本文介绍STC12C5616AD单片机的读(RD)和SPI接口的"DMA"方式在LED显示屏中的应用,突出"DMA"方式在LED大屏幕显示系统中的优势。  相似文献   

18.
唐翔  夏建刚 《中国科技信息》2006,21(24):122-123,126
本文详细介绍了嵌入式GPRS通信模块的硬件设计和各部分的软件设计及实现。其中涉及了处理器UART的配置、通过串行口与GPRS模块连接进行收发数据的实现以及AT指令的介绍。  相似文献   

19.
郭慧芳 《大众科技》2011,(10):153-155
这是一款基于单片机的数字电度表,主要由显示模块、CPU模块、cs5460A电能表芯片模块和前端电路调理模块部分组成。前端电路调理模块采用2mA/2mA的电流互感器和5A/2.5mA电流互感器和精密电阻实现对市电的转换,并采用RC滤波网络滤波,然后采用由美国CRYSTAL公司的新型电能计量芯片cs5460芯片实现对电能的测量与转换;显示模块用LCD1602,并利用STC89C52组成的CPU模块控制所有芯片的工作、测量、计算电能,送往显示模块进行显示。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号