
STM32
巅峰时刻JK
这个作者很懒,什么都没留下…
展开
-
解决STM32F103系列 HAL库 DMA串口收发 频繁出现帧错误 (UART_FLAG_FE ,UART_FLAG_NE)的问题
HAL库 踩坑记录解决STM32103系列 HAL库 DMA串口收发 频繁出现桢错误 (UART_FLAG_FE ,UART_FLAG_NE)的问题直接上代码/************************************************************************** * @brief 串口错误回调函数 * @retval ***********************************************************.原创 2021-02-08 16:01:30 · 10763 阅读 · 6 评论 -
使用VScode platformio 开发stm32时候 串口printf无法打印float数据
使用VScode platfromio 开发stm32时候 串口无法打印float数据只要在platfromio.ini 配置文件添加build_flags = -Wl,-u,_printf_float即可实现串口float数据打印在此记录一下文档 https://docs.platformio.org/en/latest/projectconf/section_env_build.html#projectconf-build-flags...原创 2021-02-01 22:14:13 · 2173 阅读 · 0 评论 -
【CubeIDE】STM32 HAL库史上最详细教程(一):UART串口收发
博主能力有限,有错误望大佬指出0x00 文章内容:UART阻塞方式收发 UART中断方式收发 UART中断回调函数 UART DMA方式收发 printf()函数串口重定向0x01 UART阻塞方式收发CubeMX or CubeIDE配置1.开启debug2.使用外部晶振如果你的板子上没有晶振的话,就不要开了,不然stm32跑不起来时钟配置(根据自己板子上的晶振频率酌情设置)注: HSE:外部高速晶振 LSE:外部低速晶振3.设置USAR...转载 2020-09-24 01:18:33 · 30556 阅读 · 9 评论