STM32F串口出现奇怪现象,是不是串口收发器BUG,望高手指点
大家好,我用的是红牛开发板,CPU型号是STM32F103ZE,在进行串口实验时,STM32会将收到的数据原封不动的发送回来。在实验中,如果发送的数据不是0x00,收发正确,即串口发送什么东西,STM32都会正确接收,并回复给串口助手,串口助手也能正确显示出来。但如果我以hex格式连续发送多个0000时,串口助手会收到STM32回复FF,然后才是我所发送给STM32的数据。更奇怪的是,当这个开发板通电后,即使程序不运行,我用串口助手以16进制的格式连续发送多个00,比如000000,