一开始使用USART1的TX/RX 有警告说和USB_HOST资源冲突, 尝试了BRR寄存器,然后发现cubemx生成的时候自己会改BRR寄存器的值,不用我改,
换了好几个时钟树配置 还是乱码
参考了好几个文章
一例离奇的STM32Cube串口数据乱码解决过程分析 - 简书 (jianshu.com)
STM32串口通信乱码详细处理方法_stm32f411 usb 串口乱码-优快云博客
STM32的时钟配置——时钟树解析_stm32时钟树初始化做用-优快云博客
STM32H7时钟树RCC分析---原理讲解(一)_crs sync-优快云博客
然后参考了这篇文章的时钟树配置改用了UART5:
stm32H750之配置串口重定向到printf_stm32cubemx h750 usart-优快云博客
现在还有个问题,连接ST-LINK的时候就不乱码, 只用电源供电的时候就乱码, 暂时不知道怎么解决, 先连着ST-LINK凑合用