使用STM32作为主机,接受从机STC89C52传过来的数据,用UART作为通讯协议。本来是件很简单的事情,偏偏弄了一天。原因在于配置STM32UART5时,初始化后,然后将LED再初始化。LED挂PC口,直接全部初始化PC口,把UART5的管脚PC12也初始化了,导致通讯异常。
使用STM32作为主机,接受从机STC89C52传过来的数据,用UART作为通讯协议。本来是件很简单的事情,偏偏弄了一天。原因在于配置STM32UART5时,初始化后,然后将LED再初始化。LED挂PC口,直接全部初始化PC口,把UART5的管脚PC12也初始化了,导致通讯异常。