【技术实现步骤摘要】
本专利技术属于嵌入式通信接口,具体涉及一种dsp与fpga协同的串口动态重配置系统及方法。
技术介绍
1、在嵌入式系统中,串口通信技术扮演着至关重要的角色,它们是电子设备之间数据交换的桥梁。串口通信技术因其简单、可靠、成本低廉等优势,已经被广泛应用于嵌入式系统、传感器、单片机等领域。虽然串口通信技术拥有着诸多优势,但也存在传输速度慢、传输距离受限、灵活性不足等缺点,而且在多个设备之间进行串口通信时,需要为每个设备分配独立的串口资源。本专利技术利用fpga的并行处理优势,将dsp固有的几个串口,通过fpga逻辑设计将其灵活配置到电路板上的多个外设串口上,以提高dsp串口在嵌入式系统互联使用的灵活性,同时减少了电路板随系统需求变更而需进行二次设计与制板的成本浪费。
技术实现思路
1、(一)要解决的技术问题
2、本专利技术要解决的技术问题是:如何提出一种dsp与fpga协同的串口动态重配置系统及方法,以解决嵌入式系统内dsp串口的灵活配置,使得dsp对外的串口连接关系属于软配置方案,
...【技术保护点】
1.一种DSP与FPGA协同的串口动态重配置系统,其特征在于,所述串口动态重配置系统包括串口驱动模块、串口连接关系配置模块、串口连接关系执行模块;
2.如权利要求1所述的DSP与FPGA协同的串口动态重配置系统,其特征在于,所述串口连接关系配置模块设置于DSP芯片上。
3.如权利要求2所述的DSP与FPGA协同的串口动态重配置系统,其特征在于,所述串口驱动模块及串口连接关系执行模块设置于FPGA芯片上。
4.一种DSP与FPGA协同的串口动态重配置方法,其特征在于,所述串口配置方法利用如权利要求1所述的系统来实施,所述串口动态重配置
...【技术特征摘要】
1.一种dsp与fpga协同的串口动态重配置系统,其特征在于,所述串口动态重配置系统包括串口驱动模块、串口连接关系配置模块、串口连接关系执行模块;
2.如权利要求1所述的dsp与fpga协同的串口动态重配置系统,其特征在于,所述串口连接关系配置模块设置于dsp芯片上。
3.如权利要求2所述的dsp与fpga协同的串口动态重配置系统,其特征在于,所述串口驱动模块及串口连接关系执行模块设置于fpga芯片上。
4.一种dsp与fpga协同的串口动态重配置方法,其特征在于,所述串口配置方法利用如权利要求1所述的系统来实施,所述串口动态重配置方法包括如下步骤:
5.如权利要求4所述的dsp与fpga协同的串口动态重配置方法,其特征在于,所述串口连接关系配置模块设置于dsp芯片上;
6.如权利要求4所述的dsp与fpga协同的串口动态重配置方法,其特征在于,所述步骤s1中,fpga芯片上的串口驱动模块分别配置dsp芯片的4路串口波特率、硬件gpio信息,完成4路串口的初始化功能。
7.如权利要求4所述的dsp与fpga协同的串口动态重配置方法,其特征在于,所述步骤s2中,dsp芯片上的串口连接关系配置模块通过emif接口将串口配置信息发送至fpga芯片,其中...
【专利技术属性】
技术研发人员:陈晓宇,王艳永,徐德仁,倪菊艳,郭伟,李丽丹,林青,刘亦丁,朱巍巍,朱梦琪,张川,
申请(专利权)人:中国北方车辆研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。