摘要:
当有大量数据的时候,我们不能存储所有的数据,那么计算机处理数据的时候,只能先处理先来的,那么处理完后呢,就会把数据释放掉,再处理下一个。那么,已经处理的数据的内存就会被浪费掉。因为后来的数据只能往后排队,如过要将剩余的数据都往前移动一次,那么效率就会低下了,肯定不现实,所以,环形队列就出现了。 1、 阅读全文
摘要:
串口一般有两种方式:查询和中断;STM32还支持第三种DMA方式。 1、查询: 串口程序不断地循环查询标志,看看当前有没有数据要它传送或接收。如果有的话进行相应的写操作和读操作进行传送或接收数据。 特点: 查询方式的效率是比较低的,并且由于STM32的UART硬件上没有FIFO,如果程序功能比较多, 阅读全文