我的应用检测到FIFO满中断或者超时中断后,读出FIFO长度后,确认应用的缓冲区不够接收所有的CH9434的数据,我想要分成多次读取,请问可以吗?如果可以的话,FIFO计数器 是会自动更新的吗?
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
我的应用检测到FIFO满中断或者超时中断后,读出FIFO长度后,确认应用的缓冲区不够接收所有的CH9434的数据,我想要分成多次读取,请问可以吗?如果可以的话,FIFO计数器 是会自动更新的吗?
可以多次读,但是我们建议触发什么中断就一次读取对应的长度,看您的问题,可能是您设置的接受FIFO触发值设置过大,我们最小是可以设置到256字节的,一般定义的缓冲区应该不会这么小,256字节应该可以满足你一次读取的要求。