使用uart2 控制台可以打印 用uart4 uart5无法打印

发布于 2020-12-24 16:48:47

编译环境:rt-thread studio
芯片:stm32g474ret6
开发板:MUCLEO—G474RE
问题:直接使用rt-thread stdio生成工程 使用串口5和串口4 控制台没有打印信息,使用串口2可以打印信息

查看更多

关注者
0
被浏览
240
3 个回答
张世争
张世争 2020-12-24

串口5和串口4 要使能。
串口5和串口4 串口引脚与时钟要初始化(xx_msp.c文件)

whj467467222
whj467467222 认证专家 2020-12-25

目前 studio 中使用串口可以在 board.h 使用字符串的方式来开启。

挚爱天使
挚爱天使 2020-12-27

找到问题了是端口重映射的问题 rtt基于芯片新建的工程是AF8 CubeMX新建的工程是AF5 可以看官方的datasheet明确UART4 UART5是 AF5 不是AF8
QQ截图20201227135342.png
QQ截图20201227135402.png

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览