如果数据量很大,此时用while循环等待传输完成,如果此时有中断产生,可能会造成数据被overwrite或者丢失。中断是比较理想的方式,不明白为什么会造成读取大量寄存器会产生大量中断影响性能。你可以设置优先级来处理最需处理的事情。如果觉得数据传输不够迅速,还可以使用DMA传输。
如果数据量很大,此时用while循环等待传输完成,如果此时有中断产生,可能会造成数据被overwrite或者丢失。中断是比较理想的方式,不明白为什么会造成读取大量寄存器会产生大量中断影响性能。你可以设置优先级来处理最需处理的事情。如果觉得数据传输不够迅速,还可以使用DMA传输。
举报