我在Nucleo板上工作了很长时间。我习惯将printf配置为在虚拟com端口上输出。
但是我无法使其在STM32H73I-EVAL2上运行。我知道设置是不同的,因为它使用USART1连接到STLink,当然也使用不同的GPIO。我检查了ST示例代码和开发板用户手册,以了解这些差异。我还注意到,必须切换一些跳线JP7和JP8才能在STLink而不是物理RS232连接器上输出USART1信号。
以下是我检查的要点: -GPIO设置(引脚,上拉,速度等) -USART1设置(时钟启用,时钟选择...) -COM端口设置(波特率,奇偶校验等) -板上的跳线 -在我的PC上设置腻子
我还尝试了物理RS232。
此板上有任何技巧或特殊性吗?