刚拿到一块stm32l053 的nucleo开发板,挺精致的,最近在调试串口,发现固件库里面的函数和F1大不相同(使用的事cubel0的库),已经使用HAL_UART_Transmit_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size)函数调试好了串口发送程序,固件库里面还有一个HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32_t Timeout)函数,请问有人知道怎么把printf函数重映射到usart1上?目前还没发现固件库里面有类似于f1的发送函数或者寄存器。 |
RE:stm32l053 的nucleo开发板串口
RE:stm32l053 的nucleo开发板串口
回复:stm32l053 的nucleo开发板串口
nucleo比较新了.支持mbed了
没用过mbed,用的cubemx直接生成工程文件,不过没有看到l0的标准外设库,用的cubel0的库,很多和F1的库不一样!
对啊 好多函数不一样 感觉不好上手
HAL_UART_Transmit(&huart1, &dat, 1, 1);