微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 软件模拟的SPI和硬件SPI哪个速度比较快啊

软件模拟的SPI和硬件SPI哪个速度比较快啊

时间:10-02 整理:3721RD 点击:
软件模拟的SPI和硬件SPI哪个速度比较快啊?

一般来讲,硬件肯定快
非一般情况正没想到,不过硬件接口经常会碰到与外围器件的时序问题等等,挺头疼的
如果不是很确认时序是否OK,在速度要求不是那么严格的情况下,IO模拟不会让你失望

硬件当然是首选,可靠并占用mcu资源少
软件模拟,主要是用在那些比较廉洁的芯片上,
没有硬件SPI,但必须要用时才考虑的!

我认为硬件和软件应该是一样的速度,硬件快也相差不大,因为它同样需要用到系统的时钟,但软件语句要简洁,我一直用软件模拟,硬件的没用到过

一般情况下是硬件SPI快。
但是,如果SPI时钟可变,并且用了最慢的一档,则就可能比软件模拟的慢了,还慢了很多

硬件SPI占用CPU资源少,速度应该没有绝对快慢之分。

   建议用硬件SPI。打个比方,一个是专业运动员,一个是业务运动员。在这里 硬件SPI就是专业的,模拟就是业余的!

硬件速度快,谢谢....

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top