2824| 8
|
使用STM32读取内存卡数据,使用SPI通信,中断是否会影响内存卡读写? |
1金钱
最佳答案如果是SPI读写内存卡,只有这种情况才会出错:任务A正在读/写数据的时候被任务B打断,然后任务B直接开始读/写数据。也就是说一次读、写操作不能被另一次读、写操作打断。
除此之外,不会有影响。因为SPI是同步通信,不存在读写超时的情况(比如读写中途加入断点CPU停止,继续运行之后可以继续读写。像是IIC、异步串口这样的对时序有严格要求的通信就不行)
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-25 00:29
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网