悉尼科技大学重磅突破:让AI学会“看-想-编辑“的视频编辑新方法
2026/1/5 22:27:32
CPU 会进入一个while循环,不断检查状态寄存器(ISR)中的RXNE(Receive Data register Not Empty)标志位,直到收到数据。
调用这个函数之后会使能接收中断,当有数据过来了,会触发中断,在中断服务函数里面将RDR寄存器里面的值读出来。
每当 UART 数据寄存器满时,它绕过 CPU,直接触发一个硬件请求,由 DMA 将寄存器里的 8 位数据搬运到内存。