CC2530实验中软件模拟SPI总线和硬件SPI总线有什么区别?

2025-03-21 22:25:06
推荐回答(1个)
回答1:

如果你软件实现的非常漂亮,各种时间参数上都很标准。那么我想区别就在于所能接收的最大速率了。因为软件模拟需要中断,而处理器处理中断能力是有限的,肯定没有SPI硬件控制器所能达到速度更快。
其次就是软件模拟需要大量中断,对系统来说是个很大负担,能不用尽量不用。有硬件就不要用软件模拟。