STM32串口数据

2019-03-23 18:06发布

本帖最后由 forever1314 于 2016-7-19 10:36 编辑

STM32中上位机发送的数据与串口接收的数据不一样。
QQ截图20160719102439.png

我想把ch的值赋给GPIOF然后让它点亮相关的LED,但是不管在上位机上发送任何数据与GPIOF相关的LED都会亮(GPIOF总是被拉低)。程序能够执行到printf语句,上位机上能够发射和接收数据而且发射与接收的数据相同,在赋值给GPIOF时ch的值与上位机上的值不一样,求解。

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
maclao
1楼-- · 2019-03-23 21:37
/ 看ch是否在别的地方置位?!
lcofjp
2楼-- · 2019-03-24 01:21
你的IO引脚是否设置正确了?
晴天霹雳2
3楼-- · 2019-03-24 03:33
 精彩回答 2  元偷偷看……
forever1314
4楼-- · 2019-03-24 06:35
lcofjp 发表于 2016-7-19 11:16
你的IO引脚是否设置正确了?

QQ截图20160719131103.png
应该没错吧,STM32板子上GPIOF的Pin7和Pin8各控制一个LED。

forever1314
5楼-- · 2019-03-24 09:55
lcofjp 发表于 2016-7-19 11:16
你的IO引脚是否设置正确了?

QQ截图20160719131103.png
GPIOF的Pin7和Pin8各控制一个LED。

forever1314
6楼-- · 2019-03-24 14:52
 精彩回答 2  元偷偷看……

一周热门 更多>