首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 296 毫秒
1.
在测控类电子产品中,常需要主控制器提供多个异步串口对接外设单元,但主控制器的片上串口资源十分有限,因此产生了串口扩展器的场景需求。本文采用WK2114芯片设计了一款UART接口四通道异步串口扩展器,该扩展器利用主控制器的一个标准3线异步串口扩展得到4个增强型子串口,芯片内部自带256级FIFO,且子串口的波特率、数据位长度、校验格式均可单独设定,最高通信速率可达2 Mb/s。功能验证和样机测试结果表明,该款扩展器具有一定的实用价值。  相似文献   

2.
李阳  吴成富  邓红德 《测控技术》2011,30(12):61-65
根据无人机飞控系统半物理仿真实验的需要,针对传统串口传输速度慢且多数采用一对一连接方式的问题,采用DSP TMS320F2808和新型以太网控制器ENC28J60设计了多串口与以太网之间的数据传输系统,最多可以实现5路串口的扩展.串口扩展方案中选用新型通用异步收发器MAX3100完成了SPI与异步串口之间的转换,软件设...  相似文献   

3.
基于SPI接口的异步串口扩展技术研究   总被引:1,自引:0,他引:1  
综合介绍了各种单片机串口扩展技术,总结了它们的优缺点;研究设计了基于SPI接口的异步串口扩展技术。采用GM8142芯片实现的基于SPI接口的串口扩展技术,最少仅需要4线SPI通信,节省系统资源,设置简单;具有串口扩展模式和广播模式,设置灵活,应用不受限制;数据发送和接收都具有多级缓冲存贮,可靠性高,误码率低。在基于无线传感网络的智能交通监控系统中的应用良好,在其他分布式控制领域有推广实用价值。  相似文献   

4.
TMS320C54XX系列DSP异步串行数据传输的研究与实现   总被引:2,自引:0,他引:2  
美国TI公司TMS320C54XX系列DSP芯片,其片上未提供通用异步串行收发器(UART),而只有2—3个多通道缓冲同步串行接口(McBSP),对于与微机及其它设备进行异步数据传输的应用,必须在DSP上扩展异步串口。采用MAXIM公司的MAX3111异步串行收发器,以SPI方式与DSP直接接口,在硬件连接简单,软件编程方便的情况下,实现了同步到异步RS-232数据传输的转换,其数据通信正确、可靠,已经在工程实践中得到了很好的应用。本文详细论述了这种方法的软硬件实现。  相似文献   

5.
某小型无人机的飞行控制计算机的硬件设计   总被引:4,自引:4,他引:0  
为了提高无人机的控制性能,针对某小型无人机,提出并实现了以DSP为处理核心的无人机飞行控制计算机的硬件设计方案,详细给出了系统整体方案的设计和具体的硬件选型及接LI设计;介绍了以DSP芯片TMS320LF2407A为主控制器,并在其外围进行了并口方式的A/D、D/A、异步串口通信接口以及存储器的扩展,丰富了系统硬件接口资源,并采用了复杂可编程逻辑控制器(CPLD)实现外围扩展电路的片选、中断控制;该飞行控制计算机具有体积小、自主导航能力强的特点。  相似文献   

6.
在嵌入式组合导航系统中,对导航计算机进行串口扩展是实现导航计算机和多个异步串口导航设备进行数据通信的重要前提。针对目前的串口扩展法无法有效利用串口扩展芯片内部FIFO的问题,提出了一种基于数据拆分的串口扩展法,并依据该方法设计了以MSP430F149单片机和TL16C554A芯片为核心的多路异步串口系统。试验证明,该方法能有效地利用串口扩展芯片的内部FIFO,提高了系统的串口通信效率。  相似文献   

7.
为了在现有C6000系列DSP芯片上扩展多路SPI外围设备,提出了一种基于FPGA和EMIF接口的多路SPI控制器系统方案。该方案采用C6000系列DSP上的EMIF接口与FPGA进行数据交互,扩展出多路SPI控制器。在FPGA上实现了接口模块、寄存器读写模块以及多路通用SPI模块。在ModelSim环境下对所设计的SPI控制器进行了仿真实验,仿真结果表明SPI控制器可以进行全双工通信。随之,在DSP-FPGA集成计算机上进行了实物测试,扩展的SPI控制器外接具有SPI接口的CAN控制器芯片MCP2515,通过扩展的SPI控制器控制MCP2515的数据收发,测试结果显示DSP可以通过MCP2515与其它CAN设备进行通信,扩展的SPI控制器工作正常。  相似文献   

8.
针对无人机飞控系统半物理仿真实验中需要对串口进行扩展的问题,系统采用主控制器LPC1768设计了基于以太网方式的串口扩展,完成了4个串口与以太网之间的双向通信,且串口接收支持帧头+帧长、帧头+帧尾和帧长+帧尾3种智能通信方式。软件设计中利用RL-ARM实时库实现了与PC之间的UDP协议通信。结果表明,采用此方案可以使系统具有实时、可靠和成本低的特点。  相似文献   

9.
针对串行通信总线协议(SPI)应用,提出了一种基于飞腾处理器FT2000/4和FPGA之间的通信设计方法,在FPGA中实现了SPI转局部总线模块和寄存器读写模块;在Modelism环境下对所设计的SPI从控制器进行了功能仿真验证,仿真结果表明,该SPI从控制器可与飞腾处理器内的SPI主控制器进行通信;在FT2000/4和FPGA的集成开发板上进行实测,通过扩展的RS422接口与422板卡进行通信,结果表明,在FPGA中设计的SPI从控制器工作正常.  相似文献   

10.
针对目前康复护理床功能单一化、智能程度低等问题,设计了一套融合ARM与DSP双控制器的智能实时控制系统。该系统主控制器采用ARM进行实时控制,DSP作为副控制器接收采集的人脸信息,并进行人脸识别判断。智能控制系统主要对主控制器ARM与副控制器DSP通过SPI通信时的硬件和软件进行了详细的阐述。通过实验测试可知,ARM与DSP通过SPI通信稳定可靠且速率快,整个双控制智能实时控制系统具有良好的控制效果。  相似文献   

11.
1 SPI总线设备驱动及其实现分析ARM-Linux操作系统下,SPI总线操作,自上而下分为3个层次:平台依赖层、硬件抽象层和用户接口层。平台依赖层对应微处理器里集成的一个或多个SPI主机控制器,包括平台设备(Platform Device)和平台驱动程序,  相似文献   

12.
论述的智能家居控制系统采用STM32Fl03ZET6最小系统作为控制器,以太网通信模块W5500作为系统网关,通过SPI总线实现控制器与网关的通信;被控设备通过ZigBee网络与协调器有机地结合起来,协调器通过串口通信协议与控制器进行通信.本系统具有成本低、体积小和实时性好等特点,有很高的使用价值.  相似文献   

13.
多串口扩展解决方案   总被引:2,自引:0,他引:2  
主要介绍了2种通用异步串口扩展方案,方便地为微处理器扩展出4个以上通用异步串口。二种方案实现简单,成本低,速度快,可广泛应用于数据采集、工业控制等需要多串口通信的场合。  相似文献   

14.
针对光电经纬仪中系统间信息实时传输时,需要传输线多的问题,提出了一种采用DSP、异步串行通讯控制器和CPLD技术相结合来对其进行改造的方法。引入DSP提高了数据处理的精度和实时性。异步串行通讯控制器扩展了可用串口,满足了机上机下系统不断增多的要求。结果表明:数据传输线多,各系统间通讯的调试工作量大,故障定位难等问题得到了彻底解决。完成了机上、机下各系统间信息的实时传输。  相似文献   

15.
针对嵌入式可编程控制器可用I/O较少的缺点,利用SPI总线时钟速度、数据位长度、时钟模式可编程控制的特点,提出了SPI总线与移位寄存器HC165和HC595扩展嵌入式可编程控制器I/O的方案;研究了TMS470R1A288为微处理器的嵌入式智能可编程控制器的硬件结构,SPI总线的特点,并移植了μC/OS-Ⅱ操作系统;设计了输入、输出扩展硬件电路,采用SPI总线Master工作模式,解决了SPI总线与移位寄存器的时序配合问题,并确定了I/O的逻辑顺序,滤波电容的应用,降低了扩展电路对系统的干扰;设计了I/O软件控制流程图,编程实现对扩展电路I/O的控制,时钟速率100kHz,数据长度8bits,测试数据与设计功能一致。  相似文献   

16.
基于FPGA的智能串口模块用于扩展3U Comapct PCI工业控制计算机的RS232串行接口。智能串口模块在硬件设计采用FPGA,在FPGA内部实现NiosⅡ软核,作为处理器实现串行通讯的智能控制功能,通过设计通用异步串行控制器(UART)IP核,实现串行接口的通讯协议,使模块具集成度高、有可灵活配置性、易功能扩展等优点,模块采用处理器管理串行接口的数据收发,从而提高了串行接口数据传输的稳定性,降低了在传输过程中出现数据丢失现象的几率。  相似文献   

17.
设计嵌入式系统实现各种通信方式之间的数据交互.核心模块板采用基于ARM9体系结构的微控制器.硬件电路扩展外围串口、CAN总线接口、以太网口等.为嵌入式Linux操作系统开发扩展的串口驱动程序;应用编程完成多线程建立、缓冲区互斥、串口收发等功能函数.实现了CAN总线、以太网及串口之间的数据交互.经测试,设计并实现的通信控制器满足复杂交互通信的要求.  相似文献   

18.
雷金奎 《微计算机信息》2003,19(12):54-55,49
本文介绍了4串口扩展芯片26C94的特性和外部接口电路,讨论了由嵌入式计算机PC104和26C94等构成的某飞控机串口通信系统,给出了系统的硬件接口电路和部分软件编程。  相似文献   

19.
本文介绍了一个以单片机WE77E58为控制器的点阵LED显示屏控制系统,采用RS-232/RS-485通讯标准,利用W77E58的两个串行口特点,一个串口用语接收PC机或其他设备发出的指令及数据,另一串口工作于移位寄存器方式,控制LED显示屏的扫描显示,系统采用I2C接口的高精度实时时钟SD2300A和I2C接口TMP100数字温度传感器,采用4Mb的FLASH存储器29c040存放16点阵字库和显示信息。本文给出系统的硬件组成和软件协议。  相似文献   

20.
TMS320F28xx异步串口通信的研究与实现   总被引:1,自引:0,他引:1  
为了监控DSP控制器的运行状态,DSP控制器和监控设备之间进行实时、可靠的通信是很重要的。重点阐述了TI公司的TMS320F28xx芯片及其串口的特点和利用SCI模块实现其内部CPU与异步外设之间串行通信原理,详细描述了SCI模块的寄存器组和两大加强特性。结合以TMS320F2812为核心的DSP励磁控制器和LCD文本显示器通信的实例,给出了异步串行通信的硬件原理图软件程序。实验结果表明,该方法数据传输可靠、实时性好,有广泛的应用前景。  相似文献   

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

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