找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2338|回复: 8
打印 上一主题 下一主题
收起左侧

各位大佬,stm32串口中断扫描数据时,我输入send,结果只扫描到sen,只能扫描前三位...

[复制链接]
跳转到指定楼层
楼主
各位大佬,stm32串口中断扫描数据时,我输入send,结果只扫描到sen,只能扫描前三位,求解


QQ截图20190711115840.png (160.69 KB, 下载次数: 50)

QQ截图20190711115840.png

QQ截图20190711120052.png (85.16 KB, 下载次数: 51)

QQ截图20190711120052.png

USART串口输入普通数组1.7z

177.34 KB, 下载次数: 6

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:96682 发表于 2019-7-11 20:25 | 只看该作者
串口软件设置不当容易出错
回复

使用道具 举报

板凳
ID:582637 发表于 2019-7-11 23:16 | 只看该作者
怎么操作啊
回复

使用道具 举报

地板
ID:582637 发表于 2019-7-11 23:17 | 只看该作者
表示有点看不懂
回复

使用道具 举报

5#
ID:282095 发表于 2019-7-12 14:05 | 只看该作者
串口通信
回复

使用道具 举报

6#
ID:577820 发表于 2019-7-12 16:44 | 只看该作者
你程序 do ,while 里  先执行的是do 读取赋值给receivedata[0]并发送给串口,最后k++,然后执行while判断语句,判断的是receivedata[1],因为K已经加一了,而你do里只是给receivedata[0]赋值,而没有给receivedata[1]赋值,所以receivedata[1]应该是未知的。这样写应该会存在问题。
回复

使用道具 举报

7#
ID:93224 发表于 2019-7-12 21:14 | 只看该作者
如上所说
回复

使用道具 举报

8#
ID:579734 发表于 2019-7-13 11:03 | 只看该作者
wc86110 发表于 2019-7-11 20:25
串口软件设置不当容易出错

这个是教程上给的,我不知道就按照他给的
回复

使用道具 举报

9#
ID:579734 发表于 2019-7-13 11:03 | 只看该作者
CTW. 发表于 2019-7-12 16:44
你程序 do ,while 里  先执行的是do 读取赋值给receivedata[0]并发送给串口,最后k++,然后执行while判断语 ...

哦哦好的,我再看一下
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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