完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
STM32串口接收到的字符串显示到oled,但是我尝试通过串口助手发送的“1”,串口助手显示的却是“L”,这是因为是从字库里取的原因吗,并且发送一串时,只显示最后一个
|
|
相关推荐
1 条评论
8个回答
|
|
先确定接收数据正确,在接收程序里,实际是每接收到一个数据就转存到press数组里,然后对接收缓存进行清除处理,所以多字节接收时,实际只保存了最后一个字节。确定接收正确后,才好判断显示的问题
|
|
|
|
你输入的1是hex还是字符?
|
|
|
|
使用串口中断 自动接收和发送数据 需要及时处理接收缓冲区数据 接收缓冲区已满我就不知道怎么重置接收标志了 复位单片机能行可不好 我用stm32串口1打印输出信息给PC 串口2接esp8266发送AT命令 各种操作和反馈的信息也通过OLED显示屏显示 基本能实现通过手机或电脑和esp8266在同一个局域网下的TCP通信 控制stm32各种IO操作等等功能
|
|
|
|
|
|
|
|
|
|
|
|
来学习,顺便嫖些积分。
|
|
|
|
重复覆盖, 评价拿个积分, 下本书
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1049 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1017 浏览 2 评论
2123 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1219 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1639 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 02:09 , Processed in 1.211727 second(s), Total 92, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号