标题: 有没有会淘晶驰串口屏的小伙伴?帮忙检查一下程序 [打印本页]

作者: 51_users    时间: 2020-11-2 23:11
标题: 有没有会淘晶驰串口屏的小伙伴?帮忙检查一下程序
我想实现通过串口屏亮LED,帮忙检查一下,谢谢了。


51hei图片20201102230946.png (27.25 KB, 下载次数: 85)

串口屏

串口屏

51hei图片20201102230939.png (32.28 KB, 下载次数: 71)

51hei图片20201102230939.png

作者: 两仪式    时间: 2020-11-3 07:44
检查波特率啥的,先接个ttl测试
作者: luzhongyi86    时间: 2020-11-3 08:04
上位机波特率跟芯片设置对上就行
作者: aking991    时间: 2020-11-3 08:30
你串口屏发出来的那个指令是输出字符型数据,所以你单片机接收到的数据应是字符型“1”,十六进制数是“0x31”,一种是改串口屏输出,一种是改单片机a值判断,两种选一个就OK了
作者: 51_users    时间: 2020-11-3 23:42
aking991 发表于 2020-11-3 08:30
你串口屏发出来的那个指令是输出字符型数据,所以你单片机接收到的数据应是字符型“1”,十六进制数是“0x3 ...

字符1与0x31是什么关系?在单片机里怎么改?
作者: 笨笨兔    时间: 2020-11-4 11:32
可显示字符“1”在ASCII码表里就是十六进制数的0x31.
你得选择采用字符型或十六进制数来通过串口传输......
作者: 菜鸟yc    时间: 2020-11-4 12:01
51_users 发表于 2020-11-3 23:42
字符1与0x31是什么关系?在单片机里怎么改?

字符'1' = 0x31。你的串口接收函数处理得不好,我以前开发项目就用过陶晶驰串口屏,它的结束符就是0xFF
作者: 51_users    时间: 2020-11-4 15:29
菜鸟yc 发表于 2020-11-4 12:01
字符'1' = 0x31。你的串口接收函数处理得不好,我以前开发项目就用过陶晶驰串口屏,它的结束符就是0xFF

好的,谢谢。
作者: 51_users    时间: 2020-11-4 15:30
笨笨兔 发表于 2020-11-4 11:32
可显示字符“1”在ASCII码表里就是十六进制数的0x31.
你得选择采用字符型或十六进制数来通过串口传输..... ...

好的,谢谢。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1