共查询到20条相似文献,搜索用时 218 毫秒
1.
详细介绍了串口通信的基本原理和实现方法,在上位机和DSP之间实现3种通信方式,即查询方式、标准SCI模式的中断方式、FIFO模式下的中断方式;同等条件下,接收和发送同等数据量数据,使用FIFO中断方式用时最少,通信效率最高,节省了CPU的机时资源;当数据量越大时,采用该方式,其优越性越明显。在FIFO中断方式中,针对上位机与DSP之间存在的上电时序问题,提出了一种找帧头重排序方法,经过实验,验证了该方法的可靠性。 相似文献
2.
基于PXI总线的多功能ARINC429通信接口电路设计 总被引:1,自引:0,他引:1
航空系统的测试设备中往往要求具备ARINC429通信接口模块,为了提高测试系统的通用性,要求ARINC429通信模块具备多种工作模式,并能灵活地进行操作;在硬件设计上将DSP与FPGA相结合,以DSP为数据收发控制核心,由FPGA实现外围I/O控制与时序配合。实现了单次发送、定时循环发送、外同步信号发送等多种发送方式,并可工作于100 kbps、50 kbps、12.5 kbps等多种波特率之下;通过PXI高速总线将429通信接口模块与上位机连接,所有通信接口模块的操作、接收发送方式的切换以及波特率的选择等配置工作都可以通过上位机软件实现。 相似文献
3.
4.
5.
介绍了一种基于FPGA控制的逆变器仿真实验平台设计。该设计运用半实物仿真技术,在FPGA中虚拟出双有源桥DC-DC变换器(DAB)有关的实验平台,由FPGA、DSP和上位机三部分组成。FPGA采用SparkRoad FPGA,用来在内部虚拟出一个DAB变换器电路,接收控制器发来的信号,处理仿真器内部信息,最后将结果上传至上位机系统;DSP采用TMS320F28335,用来产生模拟DAB变换器电路中的IGBT开关信号,并将开关信号以PWM波的方式传给FPGA进行处理;上位机采用的是个人电脑,用来与另外两部分进行串口通信。通过性能测试,该设计达到了预期的功能。 相似文献
6.
7.
在一些复杂的系统中,系统与分系统、分系统与设备等之间存在数据的传递问题,往往采用通信的方式来解决。由于分系统、设备等通信波特率的不同,特别是一些特殊波特率设备的存在,使得系统中设备间的相互通信不易实现。例如,在一个系统中,上位机接收某一设备的数据,如图1所示,设备1和设备2采用的是172.8kbps的波特率,而上位机用VB编程,其通信波特率为115.2kbps、128kbps或256kbps等,这样设备之间就不能相互通信,给设计带来困难。为了解决上述问题,采用双单片机电路,设计了波特率变换器,将接收波特率为172.8kbps的数据,转换成波特率为115.2kbps的输出,从而使不同波特率设备之间的通信成为可能。 相似文献
8.
9.
10.
在某VXI总线自动测试系统中,为实现被测对象的高速数字图像的接收,设计了VXI总线高速数字图像专用接收模块。在硬件方面,通过电平转换和光电隔离将RS-422A差分电平的数字图像信号转换为标准TTL信号,经过FPGA自动存储在静态RAM中,接收完毕后由DSP将存储的图像数据经过VXI接口传至上位机。在软件方面,设计了上位机面板、驱动程序以及DSP程序,从而实现图像数据的读取与上传。目前该模块已交付使用。 相似文献
11.
TMS320C32具有存储空间大、运算精度高的特点,但文件管理和图形用户界面的实现比较困难。结合该DSP数据的快速处理功能和PC机良好的用户操作性能,能够开发出使用方便、同时又具有高速有效处理数据能力的DSP处理系统。二者之间命令发送和数据的传输通过微机打印口实现。DSP目标板每次以8位数据方式接收微机的数据,以4位数据方式向微机发送数据,并利用应答的方式,决定何时发送数据和通知对方可以发送数据,保证了数据传输的通畅。在文章最后,给出了DSP发送数据的汇编代码和PC机接收数据的C语言代码。 相似文献
12.
为了研究基于S3C2440的串口FIFO模式的中断机制和相应处理策略,采用实验方法验证了该模式的发送中断的触发时刻是当批量字符从FIFO中移出,直到FIFO中剩下与触发深度设置值相等数目的字符的时候.修正了中文使用手册认为“当批量字符从FIFO中移出,发送中断的触发时刻是当移出字符个数与触发深度设置值相等的时候”的错误.同时通过实验验证了串口FIFO模式的接收中断机制.在两者的中断处理基础上,提出一种实用的处理策略. 相似文献
13.
程序控制器是通用DSP中的核心,其主要功能控制指令的获取和程序的流程。而中断控制器作为此模块中的子模块,其性能的优劣直接影响到程序的效率和DSP的整体性能,本文以32位通用DSP为例,详细阐述中断控制器的硬件优化与实现。 相似文献
14.
刘海涛 《单片机与嵌入式系统应用》2013,13(3):11-13,17
介绍了GSM短消息中的PDU编码方式和基本AT指令,对SIM卡中的短消息存储顺序作出说明。重点介绍了在嵌入式应用中,利用查询方式和中断方式收发GSM短消息的两种基本方法。 相似文献
15.
16.
采用计算定时器周期寄存器值的方法设置TMS320C6713 DSP定时器,以精确控制D/A数模转换输出信号的频率或A/D模数转换的采样频率,结合C6713 DSP定时器寄存器和配置定时器的一般步骤,以及中断寄存器和可屏蔽中断发生满足的条件,编写了用两个定时器分别控制D/A和A/D的中断初始化程序,并在C6713 DSP硬件平台上进行了验证;结果表明:计算定时器周期寄存器值的方法正确,能够产生指定频率的信号或以指定频率对信号进行采样,控制方式灵活并且精度较高。 相似文献
17.
为了使底盘机构能够准确地辅助轮椅实现爬楼动作,为其安装检测楼梯环境信息的传感器系统,包括检测踏面与踢面距离的超声波模块和红外线模块,以及检测底盘角度的传感器模块.给出了各传感器模块在底盘机构的位置布局,并通过各传感器模块检测获取底盘机构周围环境的楼梯信息;将采集的模拟数据信息,送入主控板数字信号处理器(DSP)进行融合处理,并采用多机串行通信模式将数据通过串行通信接口(SCI)模块传送至上位机,上位机经分析处理后向电机传送命令使其带动执行机构部件完成相应调节动作,实现对轮椅底盘机构的控制;将传感器的采集结果在VC++6.0界面上实时显示. 相似文献
18.
为实现AUV手柄遥控模式不增加AUV无线电通信硬件开销,且为了实现该功能模式的低成本、易实现、全透明和自定义,设计了AUV手柄遥控指令经指控台中转的AUV手柄间接遥控方案;方案硬件上以安卓手机为遥控手柄,配套遥控手柄APP软件实现手柄操作,通过手机蓝牙与指控台计算机蓝牙进行近距离点对点连接,以蓝牙无线通信实现手柄遥控指令对指控台的传输,之后指控台通过LoRa无线通信实现手柄遥控指令对AUV的无线传输;方案试验验证环节以Arduino开发板模拟指控台,结合无线蓝牙收发模块接收手机遥控手柄发来的遥控指令,实现了10米间距20Hz数据帧蓝牙通信,结合LoRa模块进行遥控指令的无线发送,以AUV无线通信板进行LoRa接收,并对收到的遥控指令进行解析和执行,实现了1000米间距9600bps速率的LoRa通信;最终通过点灯试验、打舵试验和推进器试验证明了该设计方案链路完整可行并应用到工程实践。 相似文献
19.
ARINCA29是航空电子设备之间数据传输的航空工业标准,文中介绍了ISA总线接口的基于DSP的ARINC429标准通信扩展板的硬件组成原理及软件设计,该扩展板以双端口RAM作为数据交换的载体,在一块板上实现了4发8收的功能,该板经过检验,实可完整真实收发数据。已经在某型直升机半物理仿真实验系统中成功应用。 相似文献