找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5442|回复: 8
收起左侧

有没有会淘晶驰串口屏的小伙伴?帮忙检查一下程序

[复制链接]
ID:595380 发表于 2020-11-2 23:11 | 显示全部楼层 |阅读模式
我想实现通过串口屏亮LED,帮忙检查一下,谢谢了。


串口屏

串口屏
51hei图片20201102230939.png
回复

使用道具 举报

ID:440403 发表于 2020-11-3 07:44 | 显示全部楼层
检查波特率啥的,先接个ttl测试
回复

使用道具 举报

ID:387641 发表于 2020-11-3 08:04 来自触屏版 | 显示全部楼层
上位机波特率跟芯片设置对上就行
回复

使用道具 举报

ID:65956 发表于 2020-11-3 08:30 | 显示全部楼层
你串口屏发出来的那个指令是输出字符型数据,所以你单片机接收到的数据应是字符型“1”,十六进制数是“0x31”,一种是改串口屏输出,一种是改单片机a值判断,两种选一个就OK了
回复

使用道具 举报

ID:595380 发表于 2020-11-3 23:42 | 显示全部楼层
aking991 发表于 2020-11-3 08:30
你串口屏发出来的那个指令是输出字符型数据,所以你单片机接收到的数据应是字符型“1”,十六进制数是“0x3 ...

字符1与0x31是什么关系?在单片机里怎么改?
回复

使用道具 举报

ID:158375 发表于 2020-11-4 11:32 | 显示全部楼层
可显示字符“1”在ASCII码表里就是十六进制数的0x31.
你得选择采用字符型或十六进制数来通过串口传输......
回复

使用道具 举报

ID:711539 发表于 2020-11-4 12:01 | 显示全部楼层
51_users 发表于 2020-11-3 23:42
字符1与0x31是什么关系?在单片机里怎么改?

字符'1' = 0x31。你的串口接收函数处理得不好,我以前开发项目就用过陶晶驰串口屏,它的结束符就是0xFF
回复

使用道具 举报

ID:595380 发表于 2020-11-4 15:29 | 显示全部楼层
菜鸟yc 发表于 2020-11-4 12:01
字符'1' = 0x31。你的串口接收函数处理得不好,我以前开发项目就用过陶晶驰串口屏,它的结束符就是0xFF

好的,谢谢。
回复

使用道具 举报

ID:595380 发表于 2020-11-4 15:30 | 显示全部楼层
笨笨兔 发表于 2020-11-4 11:32
可显示字符“1”在ASCII码表里就是十六进制数的0x31.
你得选择采用字符型或十六进制数来通过串口传输..... ...

好的,谢谢。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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