共查询到18条相似文献,搜索用时 468 毫秒
1.
通过讨论NiosⅡ处理器应用中的UART软件硬件设计方法,以及在设计过程中需要注意的问题,给出了UART寄存器的定义和UART波特率的计算方法,描述了硬件连接电路原理,具体说明了Nios Ⅱ系统中IP核的使用方法。同时,给出了Nios Ⅱ系统UART软件的数据结构,提供了一种简便可行的检测串口通信是否正常的方法,并给出了Nios Ⅱ下的串口中断编程方法。 相似文献
2.
通用异步收发器(universal asynchronous receiver transmitter,UART)广泛应用在星载仪器单机内部通信。针对复杂的空间电磁环境,电路受宇宙射线、单粒子影响较大的特点,研究了面向空间环境应用的UART电路设计方法。该方法在硬件上,使用抗辐照反熔丝型FPGA和军品级的通信接口芯片,实现UART通讯的总线拓扑连接结构。软件上,使用硬件描述语言完成串口通信协议,结合三模冗余串行TMR、并行TMR技术、数字滤波技术,提高系统的容错能力,提高系统的可靠性。给出了UART收发电路的工作原理、实现框图,并进行了仿真实验,实验结果验证了该方法的有效性。 相似文献
3.
介绍了列车运行控制系统的基本组成和原理,采用通用ARM芯片S3C2440设计了列车运行控制仿真硬件系统以及包含列车模型的PC端仿真软件.使用串口UART实现下位机控制系统硬件和上位机列车仿真模型软件之间的数据通信.最后,设计了基于滑动模态状态观测器的列车控制算法,并在仿真测试系统中进行了测试. 相似文献
4.
5.
微机USB和RS485通讯接口的软硬件设计 总被引:3,自引:0,他引:3
文章使用最新的器件CP2101桥接器作为核心,加上UART和RS485的转换芯片MAX1483和一些附加电路IC实现了USB和RS485转换器的硬件电路,介绍了作为USB和UART桥接器的新器件CP2101的功能和用法,设计了在微机平台上与转换器进行通讯的软件. 相似文献
6.
《信阳师范学院学报(自然科学版)》2017,(3):422-427
对常用的开源CSerialPort类进行了改进,在VS2013平台上利用高精度定时器实现了批量数据帧的实时收发处理.在测试设备端使用FTDI Chip公司的FTD232R芯片实现计算机USB接口与UART的桥接,最高波特率达到3 Mb/s,传输效率是标准串口的26倍,并由Xilinx公司的Spartan6系列FPGA芯片XC6SLX16完成UART数据帧收发及后续处理,无须使用专用的接口板卡,该系统已成功用于某智能天线矢量调制器阵列的自动化测试,传输效率和可靠性均显著优于常规方案. 相似文献
7.
微机USB和RS485通讯接口的软硬件设计 总被引:3,自引:0,他引:3
章使用最新的器件CP2101桥接器作为核心,加上UART和RS485的转换芯片MAX1483和一些附加电路IC实现了USB和RS485转换器的硬件电路,介绍了作为USB和UART桥接器的新器件CP2101的功能和用法,设计了在微机平台上与转换器进行通讯的软件. 相似文献
8.
串行外设常常用到RS232—C接口,传统上采用诸如8250,8251,NSl6450等UART器什实现,然而此类器做得相当复杂,RS232—C接口常常不需要使用完整的UART的功能,而且对于多串口的设备或需要加密通讯的场合使用UART也是不合适的。笔者将RS232—C接口所需要的UART功能集成到FPGA的XILINX的XCS30内部,利用VHDL将R8232—C的核心功能集成,从而使整个设计更加紧凑小巧,系统功能更稳定可靠。同时该系统通过扩展,完成多点通信的数据过滤功能,大大降低CPU的负担,提高系统性能。 相似文献
9.
本文提出了基于SmartFusion的UART的设计,阐述了通用异步收发器UART的功能特点,使用了硬件描述语言Verilog对各个模块进行了介绍,并给出了仿真结果。将UART核心功能放到FPGA中可以大大提高SmartFusion内Cortex-M3的执行效率,整个UART接口电路结构简单、升级方便、稳定性高,可以将其灵活的应用到各个通信系统中。 相似文献
10.
微小卫星综合电子系统中的即插即用技术 总被引:1,自引:0,他引:1
针对微小卫星综合电子系统快速研制和空间任务快速响应的需求,分析了即插即用技术对综合电子系统的重要意义,提出了将即插即用技术应用于微小卫星综合电子系统的6项关键技术,在此基础上对某微小卫星UART系统进行了技术改造,使其具备了即插即用功能。研制成功的原理样机表明,可即插即用UART系统在资源自动配置、模块化程度和系统可扩展性等多方面性能有了很大提升,其技术方案和原理样机可以应用于微小卫星综合电子系统的设计和研制中,为快速空间响应微小卫星的实现提供参考。 相似文献
11.
基于ARM处理器的UART设计 总被引:1,自引:0,他引:1
UART是用于控制计算机与串行设备的装置,在嵌入式系统中它操作简单、工作可靠、抗干扰强。本文介绍了一种近距离的通信方法.讲述了UART的原理和软件设计的改进,在ARM中采用串口通信技术,具有使用方便、程序简单、可读性好、工作效率高等优点,可以广泛应用于基于串行通信的各种场合。结果表明,此设计有助于提高数据传输的实时性。 相似文献
12.
提出了1种基于1-Wire总线器件DS18820和VB的分布式温度监控系统,并给出了其软、硬件设计。该系统通过上位机PC与单片机建立通信而实现PC对现场的远程管理。 相似文献
13.
介绍新型通用异步收发器Max3100的功能特点、引脚含义以及工作原理,给出用Max3100实现AVR系列单片机异步通讯接口设计实例.介绍通过Max3100分别将AVR的SPI接口和普通I/O接口转换为UART接口的硬件设计原理图和软件设计主要程序,对关键技术进行了说明. 相似文献
14.
15.
利用TIMER的捕获比较功能模拟MSP430 UART的研究 总被引:1,自引:0,他引:1
付明 《沈阳大学学报:自然科学版》2008,20(6):114-116
针对MSP43014X系列单片机,利用片内的定时器TIMER—A的捕获比较功能,通过软件模拟的方式来实现UART的功能,扩展了串行通信的接口,为工程实际应用提供了更丰富的资源. 相似文献
16.
许冬霞 《长春工程学院学报(自然科学版)》2015,(1):124-128
随着国内基础软件研究的兴起,开源实时系统 uTenux 开始逐渐应用于控制领域。基于 Ateml 控制芯片 ATSAM3X4E 的特点,以芯片时钟和 UART 接口为主,介绍了 uTenux 系统的移植要点。通过消息通信机制对移植后的实时系统进行验证,结果表明移植后的 uTenux 系统可在 ATSAM3X4E 芯片上连续稳定的运行。 相似文献
17.
目的 介绍NEC公司的电机专用控制芯片MMC-1的应用方法.方法 以智能小车控制系统为例,详细介绍了MMC-1芯片的软、硬件实现方法,包括与单片机、驱动电路的接口方法以及通过UART设置寄存器的编程方法.结果 通过2台直流电动机的控制,可以灵活地实现对小车的运行状态控制.系统功耗低、调速范围宽,设计简单,抗干扰能力强,具有很好的性价比.结论 MMC-1用于电机控制系统,可以简化设计,且能同时控制三路步进电机或直流电机,是理想的电机控制芯片. 相似文献
18.
为节省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 远程更新。 相似文献