The invention relates to a data transmission rate between ADC and MCU to improve the SPI interface, the device comprises an analog-to-digital converter, a first serial interface bus, second bus and FPGA serial interface chip and a control unit; the first FPGA chip through the serial interface bus reads the ADC converted data second, the serial interface bus to send data to the FPGA chip in the control unit; wherein, the second serial interface bus also includes the interrupt signal line. Device and method of the present invention to interrupt this way, real-time receiving ADC conversion result, it not only improves the data transmission rate between the ADC and the control unit, the control unit also improves work efficiency, without frequent query ADC conversion, which greatly improves the SPI type universal interface ADC meter reading rate.
【技术实现步骤摘要】
一种提高SPI接口ADC与MCU之间数据传输速率的装置与方法
本专利技术属于万用表领域,具体涉及一种提高SPI接口ADC与MCU之间数据传输速率的装置与方法。
技术介绍
现阶段所使用的仪器仪表中,一般是将微控制器MCU(MicrocontrollerUnit)通过SPI串行外设接口(SerialPeripheralInterface)直接和ADC(Analog-to-DigitalConverter)对接。MCU从SPI的ADC中读取数据时采用查询的方式,也就是说MCU需要不断的终止正在执行中的任务,来查询ADC的输出状态。这就导致ADC的转换结果不能被及时取走,同时也造成MCU很多无效查询。根据测量结果,在使用SPI接口ADC型万用表等仪器仪表中,如果采用查询模式读取数据,读数速率很难超过500reading/S。
技术实现思路
针对上述问题,本专利技术提供一种提高SPI接口ADC与MCU之间数据传输速率的装置与方法,用于解决现有技术在使用SPI接口ADC来读取数据的万用表等仪器仪表中,采用查询模式读取数据,读数速率低下的技术问题。一种提高SPI接口ADC与MCU之 ...
【技术保护点】
一种提高SPI接口ADC与MCU之间数据传输速率的装置,其特征在于,所述装置包括:模数转换器、第一串行接口总线、第二串行接口总线、FPGA芯片以及控制单元;所述FPGA芯片通过所述第一串行接口总线读取所述模数转换器转换后的数据,所述第二串行接口总线将所述FPGA芯片中的数据发送给所述控制单元;其中,所述第二串行接口总线中还包括中断信号线。
【技术特征摘要】
1.一种提高SPI接口ADC与MCU之间数据传输速率的装置,其特征在于,所述装置包括:模数转换器、第一串行接口总线、第二串行接口总线、FPGA芯片以及控制单元;所述FPGA芯片通过所述第一串行接口总线读取所述模数转换器转换后的数据,所述第二串行接口总线将所述FPGA芯片中的数据发送给所述控制单元;其中,所述第二串行接口总线中还包括中断信号线。2.根据权利要求1所述的一种提高SPI接口ADC与MCU之间数据传输速率的装置,其特征在于,所述第一串行接口总线以及第二串行接口总线均包括:信号线SCLK、DIN、DOUT以及CS,其中所述第二串行接口总线的DOUT信号线中分离出所述中断信号线。3.根据权利要求2所述的一种提高SPI接口ADC与MCU之间数据传输速率的装置,其特征在于,所述装置还包括:判断单元,用于判断任一串行接口总线的SCLK信号在时间阈值内是否保持高电平以及判断任一串行接口总线的DOUT信号是否出现下降沿;若均满足,则由所述中断信号线输出中断信号。4.根据权利要求1所述的一种提高SPI接口ADC与MCU之间数据传输速率的装置,其特征在于,所述装置还包括:数据寄存器,用于存储所述模数转换器转换后的数据。5.一种提高SP...
【专利技术属性】
技术研发人员:王钦昌,
申请(专利权)人:优利德科技中国有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。