STM8L051 同時使用RTC和USART通信
在STM8L051中,管腳定義如下:
其中RTC時鐘管腳與USART通信管腳複用了
故需要重映射管腳,將USART的TX RX的管腳映射到別的腳上去,使用下面的代碼將TX RX映射到PA2 PA3去,
SYSCFG_RMPCR1 &= (uint8_t)((uint8_t)((uint8_t)0x011C << 4) | (uint8_t)0x0F);
SYSCFG_RMPCR1 |= (uint8_t)((uint16_t)0x011C & (uint16_t)0x00F0);
之後只需正常配置PA2、PA3的模式,USART的參數即可實現USART通信。