共查询到19条相似文献,搜索用时 118 毫秒
1.
TMS320C54XX系列DSP与PC机间串行通信的实现 总被引:13,自引:0,他引:13
目前大多数数字信号处理器(DSP)芯片上未提供通用异步串行收发器(UART),只提供2~3个同步串行接口,其与微机及其它设备进行串行通信时,必须在DSP上扩展异步串行接口。以美国TI公司TMS320C54XX系列DSP为例,采用MAXIM公司的MAX3111异步串行收发器,研究了理想的接口扩展方案。论述了这种方案的软、硬件实现。该方案硬件连接简单,软件编程方便,可实现DSP与PC机间的串行通信,具有很高的工程应用价值。 相似文献
2.
3.
4.
TMS320C54XX系列DSP异步串行数据传输的研究与实现 总被引:2,自引:0,他引:2
美国TI公司TMS320C54XX系列DSP芯片,其片上未提供通用异步串行收发器(UART),而只有2—3个多通道缓冲同步串行接口(McBSP),对于与微机及其它设备进行异步数据传输的应用,必须在DSP上扩展异步串口。采用MAXIM公司的MAX3111异步串行收发器,以SPI方式与DSP直接接口,在硬件连接简单,软件编程方便的情况下,实现了同步到异步RS-232数据传输的转换,其数据通信正确、可靠,已经在工程实践中得到了很好的应用。本文详细论述了这种方法的软硬件实现。 相似文献
5.
6.
NeuronChip提供有关11个可编程I/O引脚(IO0—IO10),它们可工作在34种工作方式下,例如:位I/O;字节I/O;异步串行I/O;并行I/O等。其中异步串行通信方式仅能工作在半双工方式。本文作者根据实际应用的需要设计实现了异步串行通信的全双工工作方式,并已用于实际节点。 相似文献
7.
介绍了一种实用的多功能串行异步通信测试仪。该测试仪可测定串行通信电平的波特率 ,通过软件设置可发出一定波特率的串行异步通信信号供测试使用。结构简单 ,携带方便。 相似文献
8.
设计了一种基于现场可编程门阵列(FPGA)的通用异步串行控制器(UART)的IP核,该核符合串行通信协议,具有可重配置、可扩展性、灵活性、兼容性、功耗低的优点,适合于SOC应用。设计使用Verilog HDL硬件描述语言在QuartusII环境下进行设计、综合、布局布线,在Model Sim下仿真,最后在FPGA上嵌入UART的IP核实现异步串行通信功能。 相似文献
9.
10.
Windows环境下的串口异步通信程序设计 总被引:17,自引:0,他引:17
讨论串行异步通信有关的技术及Windows环境下利用VB(VisualBasic)进行串行异步通信程序的设计方法。 相似文献
11.
提出了一种基于CPLD的全双工异步串行口的扩展设计方案,其功能是通过并行口实现串行口扩展,讨论了此扩展口通信过程中握手信号的变化规则.根据本方案,设计了一个能扩展三个全双工异步串行口的实例,实现了串行异步通信口的扩展,并给出了仿真波形.此扩展串行口的每个子口可同时工作,并且每个子口的波特率可设为不同的值,适用于各个子口同时工作在不同波特率情况下的场合. 相似文献
12.
13.
刘丽佳 《数字社区&智能家居》2008,3(12):1752-1754
该文阐述了通用异步收发器(UART)异步串行通信原理,介绍了实现UART异步串行通信的硬件接口电路及各部分硬件模块。该文基于Verilog语言实现了接收器和发送器这两个UART的内部核心功能模块,通过Modelsim对相应Verilog-HDL程序的仿真,验证了其异步串行数字接收和发送的功能。 相似文献
14.
15.
蓝牙网关中高速异步串行通信的研究与实现 总被引:2,自引:1,他引:1
高速异步串行通信是蓝牙网关中至关重要的一个技术问题,通过深入研究驱动程序和操作系统机制圆满解决了这一问题。首先通过修改串行口驱动程序中的接口速率、改进接收流程、利用缓冲机制以及添加流控机制,充分利用了硬件的高速串行通信能力;其次从分析操作系统的任务调度和中断机制入手,通过修改特定的参数解决了影响系统数据吞吐率和稳定性的时钟中断问题。 相似文献
16.
高速异步串行通信是蓝牙网关中至关重要的一个技术问题,通过深入研究驱动程序和操作系统机制圆满解决了这一问题。首先通过修改串行口驱动程序中的接口速率、改进接收流程、利用缓冲机制以及添加流控机制,充分利用了硬件的高速串行通信能力;其次从分析操作系统的任务调度和中断机制入手,通过修改特定的参数解决了影响系统数据吞吐率和稳定性的时钟中断问题。 相似文献
17.
基于多线程的串口通信软件的设计与实现 总被引:10,自引:0,他引:10
针对串口通信实时性和系统资源利用的不足,提出了基于多线程技术和自定义消息机制的异步串口通信的设计思想。结合串口通信的机理和多线程同步方式,分析了Win32系统下多线程异步串口通信程序的开发方法。用Delphi实现了加油站中央控制系统中PC机与单片机间的串行通信软件,给出了软件的设计思路,一般步骤和部分程序代码。目前该通信软件已稳定地运行在各加油站中央控制系统中,促进了石油行业自动化的发展,也为相关行业实现自动化提供了帮助。 相似文献
18.
文章针对TI公司的DSP芯片TMS320C6713没有异步串口的特点,利用片上同步多通道缓冲串行口(McB-SP),结合相应的软件处理,编程实现了DSP与PC机的异步串口通信功能,很好地解决了芯片只有同步串口而不能进行异步传输的问题,丰富了接口功能。 相似文献