接触STM32不是太久,想自己DIY一个在家自用的视频防盗传输作品,方案如附件图所示,在调试SPI时遇到了不解的问题,哪一位大神指点,万分感激;
1、STM32作为SPI的主器件,RF模块作为从器件时,STM32可以用SPI中断的方式接收读取RF模块的数据吗?一般是怎么触发STM32的SPI中断去读取RF模块的数据的啊?
2、STM32的SPI中断在接收数据的过程中会打断主循环吗?也就是说SPI中断在接收数据的过程中,main()函数中的主循环还可以做其他工作的吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
当然,也可用任意一条外部中断线,接到IRQ,在终端服务函数中读取数据。
程序从main开始执行,当产生终端后,程序跳到终端服务函数执行,结束后返回main继续执行。main中的功能不受影响,但是会被随时打断,如果有不允许打断的语句,应在这段语句的前面关总中断,语句后面开总中断。
一周热门 更多>