stm32串口实验

2019-07-20 18:38发布

在stm32战舰版的串口实验例程中定义了一个16位的无符号整型变量u16 USART_RX_STA=0,并被初始化为0,请问在程序运行的过程中这个变量是硬件赋值还是软件赋值的呢(是硬件使它变化的还是软件使它变化的?因为这个变量是用户定义的一个变量而不是编译器自带的)在程序中也没有看到它被软件赋值的情况,在接收数据过程中值怎么就在不断的变化呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。