OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3968|回复: 3

stm32f407 printf 输出乱码

[复制链接]

8

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2017-8-25
在线时间
17 小时
发表于 2017-9-7 11:04:24 | 显示全部楼层 |阅读模式
2金钱
stm32f407 printf 输出乱码   已经设置为GB2312!!! 不知道什么原因?


#include"delay.h"
#include"usart.h"
#include"sys.h"

int main(void)
{
        delay_init(168);
        uart_init(115200);
        printf("\n123\n");
}


输出:
kXloDhkXloXloDhk豯oXhoa崽骀醓?2sa釋r3醓?2sa釋r3醓?2sa釋23a崽23a釋r3醓?2sa釋23a崽23醓?23a崽骀aa?23醓?2sa崽23醓?2sa崽23a釋23醓?2sa釋r3醓?23後?23a崽23醓?2sa釋r3醓?2sa釋r3醓?2sa釋r3aa?23醓?2sa釋r3醓?2sa釋r3醓?2sa釋23醓?2sa崽23醓?23a釋r3aa?23醓?2sa崽23醓?2sa釋

最佳答案

查看完整内容[请看2#楼]

晶振 全局搜索HSE_VALUE 更改和你板子上面一样的 。默认好像25M ,可能板子上是8M
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

338

主题

385

帖子

0

精华

QQ游客

积分
1254
金钱
1254
注册时间
2016-12-9
在线时间
56 小时
发表于 2017-9-7 11:04:25 | 显示全部楼层
晶振 全局搜索HSE_VALUE 更改和你板子上面一样的 。默认好像25M ,可能板子上是8M
回复

使用道具 举报

35

主题

121

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
331
金钱
331
注册时间
2016-10-12
在线时间
53 小时
发表于 2017-9-8 11:31:42 | 显示全部楼层
两个问题要解决:
1、你是否重载了putchar函数
2、用printf的时候,串口助手得取消16进制模式。
回复

使用道具 举报

338

主题

385

帖子

0

精华

QQ游客

积分
1254
金钱
1254
注册时间
2016-12-9
在线时间
56 小时
发表于 2017-9-8 13:00:11 | 显示全部楼层
cxelove 发表于 2017-9-8 12:49
晶振 全局搜索HSE_VALUE 更改和你板子上面一样的 。默认好像25M ,可能板子上是8M

还有时钟初始化,你这上面貌似没有吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-18 10:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表