The invention discloses an ultrasonic digital signal double core processing system and method based on FPGA and STM32, which belongs to the field of ultrasonic detection technology. The system includes front circuit, A/D conversion chip, FPGA chip, STM32 chip, the FPGA chip includes a control unit, a timing generation unit, serial transmitter, FIFO buffer unit, based on the system realization method. The ultrasonic digital signal double core processing system and method based on FPGA and STM32 can overcome the defects in the prior art. Using the combination of FPGA and STM32, learn from each other, and use the high efficiency and programmability of FPGA to avoid excessive hardware connection. Using STM32 to process the data, it is convenient to operate by using the existing program library.
【技术实现步骤摘要】
基于FPGA与STM32的超声波数字信号双芯处理系统及方法
本专利技术具体涉及一种基于FPGA与STM32的超声波数字信号双芯处理系统及方法,属于超声波探测
技术介绍
在超声波数字信号的接收系统中,现有技术中有这样几种方案:(1)纯单片机型该种技术采用C08051F340单片机作为主控芯片,其具体结构如图2-2所示,由于单片机功能有限,该方案外接了大量了计数器芯片,锁存器芯片,还有SRAM芯片等。纯单片机的方案的主要缺点为:1.普通单片机引脚有限,大约为40左右,其中主要包括有时钟,电源,复位,I/O端口等,用这些端口来产生控制外围设备所需要的数据和控制线,其数量往往不能满足要求,于是需要在外部添加译码和锁存电路来扩展I/O口,整个系统会变得十分臃肿,设备的体积也会增加。2.系统硬件连线复杂,可靠性低。由于添加了大量的分立元件来扩展I/O口,使得硬件连线变得复杂,信号之间的干扰增大,可靠性低,系统功耗也随之增大。3.处理速度慢,一般单片机的处理速度比较慢,资源有限,难以实现液晶屏显示等人机交互功能。(2)纯CPLD/FPGA型CPLD和FPGA内部的基本 ...
【技术保护点】
一种基于FPGA与STM32的超声波数字信号双芯处理系统,包括前置电路、A/D转换芯片,其特征在于,所述基于FPGA与STM32的超声波数字信号双芯处理系统还包括FPGA芯片、STM32芯片,所述FPGA芯片包括控制单元、时序产生单元、串口发送器、FIFO缓存单元,控制单元分别连接串口发送器、时序产生单元、FIFO缓存单元、前置电路,时序产生单元还连接串口发送器、A/D转换芯片,FIFO缓存单元还连接串口发送器、A/D转换芯片,A/D转换芯片还连接前置电路,STM32芯片连接串口发送器。
【技术特征摘要】
1.一种基于FPGA与STM32的超声波数字信号双芯处理系统,包括前置电路、A/D转换芯片,其特征在于,所述基于FPGA与STM32的超声波数字信号双芯处理系统还包括FPGA芯片、STM32芯片,所述FPGA芯片包括控制单元、时序产生单元、串口发送器、FIFO缓存单元,控制单元分别连接串口发送器、时序产生单元、FIFO缓存单元、前置电路,时序产生单元还连接串口发送器、A/D转换芯片,FIFO缓存单元还连接串口发送器、A/D转换芯片,A/D转换芯片还连接前置电路,STM32芯片连接串口发送器。2.如权利要求1所述的基于FPGA与STM32的超声波数字信号双芯处理系统,其特征在于,所述FPGA芯片型号为XC6SLX9-2FTG256C。3.如权利要求1所述的基于FPGA与STM32的超声波数字信号双芯处理系统,其特征在于,所述系统还包括上位机,STM32芯片通过STM32相关接口电路连接上位机。4.如权利要求1所述的基于FPGA与STM32的超声波数字信号双芯处理系统,其特征在于,所述系统还包括人机对话模块,所述人机对话模块包括功能键盘及液晶显示模块,功能键盘连接控制单元及STM32芯片,液晶显示模块连接S...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。