OpenEdv-开源电子网

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

stm32f103rbt,第一个问题是重定义后printf无法使用,第二个问题是串口传输问题,在串口调试工具中一直是乱码

[复制链接]

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-6-24
在线时间
20 小时
发表于 2020-7-15 16:36:00 | 显示全部楼层 |阅读模式
3金钱
stm32f103rbt,第一个问题是重定义后printf无法使用,第二个问题是串口传输问题,在串口调试工具中一直是乱码,晶振频率也看了,外部接的12M,也设置成12M了,波特率为115200

printf重定义函数我是这样写的

printf重定义函数我是这样写的

第二个串口传输是这样写的

第二个串口传输是这样写的

但是在串口调试工具中,传过来的数据都是乱码

但是在串口调试工具中,传过来的数据都是乱码

最佳答案

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

是波特率太高的原因,改成9600就可以了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-6-24
在线时间
20 小时
 楼主| 发表于 2020-7-15 16:36:01 | 显示全部楼层
是波特率太高的原因,改成9600就可以了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2020-7-16 01:46:22 | 显示全部楼层
仿真看寄存器状态
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
发表于 2020-7-16 17:24:12 | 显示全部楼层
看看宏定义#define HSE_VALUE 的值,要对应
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
发表于 2020-7-16 17:24:47 | 显示全部楼层
比如#define HSE_VALUE    ((uint32_t)25000000) /*!< Value of the External oscillator in Hz */
这是F4的
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

5

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
777
金钱
777
注册时间
2016-7-15
在线时间
119 小时
发表于 2020-7-16 20:30:24 | 显示全部楼层
象牙塔 发表于 2020-7-16 17:24
比如#define HSE_VALUE    ((uint32_t)25000000) /*!< Value of the External oscillator in Hz */
这是F4 ...

103不用调这个,105开始就要看这个宏定义了
好好学习,天天向上。
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
发表于 2020-7-17 09:50:45 | 显示全部楼层
小程序员 发表于 2020-7-16 20:30
103不用调这个,105开始就要看这个宏定义了

也看看硬件,板子,还有usb转串口
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 21:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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