4836|8

1397

帖子

3

TA的资源

版主

楼主
 

【拓普微智能显示模块测评】4.串口通信显示字符 [复制链接]

上一帖子新建工程,设置背景图片后,没有对显示的字符进行赋值,今天我们使用串口助手发送命令行的方式显示字符。

 

1.硬件连接

在显示之前,首先要进行硬件连接。智能显示模块使用的是RS232通信,使用USB转RS232模块与电脑连接起来。硬件电路如图:

目前使用的是K1接插件与DB9连接,注意的是:K1的RXD要与J1的TXD连接,K1的TXD要与J1的RXD连接,其中BUSY可以不连。

 

2.触摸屏设置字符变量

在SGTools智能LCD模块开发工具TOPWAY-SGTool中的工具栏选择数字字符,然后再相应区域画出框图,选中刚刚画出的框图后,在软件右侧显示属性。在属性中可以对字体的颜色,字体格式,变量地址进行设置,特别注意的是:我选择的是16位变量,所以当设置下一个字符变量地址时,地址因增加2。例如当前字符变量地址为0X80004,下一个字符变量地址为0x80006。

 

3.设置完成后,点击编译,并下载程序到智能显示模块。

 

4.断开USB线,上电后。

 

5.打开串口助手,发送命令。

通信格式为:波特率为115200。帧头为0xAA。

 

(1)基础的通信协议。

 

(2)带长度的通信协议:

 

(3)带CRC校验的通信协议:

 

我们使用基本的通信协议发送字符:

 

显示结果:

通过串口还可以显示汉字,字符串、显示变量图标等等,这些我就不一一介绍了,后续我直接在项目里面做了。

查看本帖全部内容,请登录或者注册

最新回复

还是第二种方法比较好。   详情 回复 发表于 2021-11-2 16:24
点赞 关注
个人签名

没有什么不可以,我就是我,不一样的烟火! 

 
 

回复
举报

1744

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 

K1的RXD要与J1的TXD连接,K1的TXD要与J1的RXD连接,BUSY可以不连

谢谢提醒

点评

不用谢。对你有帮助就好  详情 回复 发表于 2021-11-2 08:52
 
 
 

回复

1397

帖子

3

TA的资源

版主

板凳
 
K1的RXD要与J1的TXD连接,K1的TXD要与J1的RXD连接,BUSY可以不连

谢谢提醒

不用谢。对你有帮助就好
 
 
 

回复

7519

帖子

2

TA的资源

版主

4
 

浮点数怎么使用两个字节表示?我只知道4个字节可以表示浮点数。

点评

是这样的,发送的都是整数,显示设置的时候,把显示的字符带两位小数点就可以。也就是你发送的是240,显示的字符格式设置位1位整数,2位小数点后,在屏幕显示的结果就是2.40。缩小了100倍。 不知道这样说明白了没  详情 回复 发表于 2021-11-2 10:08
 
 
 

回复

1397

帖子

3

TA的资源

版主

5
 
wangerxian 发表于 2021-11-2 09:18 浮点数怎么使用两个字节表示?我只知道4个字节可以表示浮点数。

是这样的,发送的都是整数,显示设置的时候,把显示的字符带两位小数点就可以。也就是你发送的是240,显示的字符格式设置位1位整数,2位小数点后,在屏幕显示的结果就是2.40。缩小了100倍。

不知道这样说明白了没有。也可以直接发送浮点数,但是浮点数转化为十六进制比较麻烦。所以先把浮点数转化位整数后再屏幕上进行显示小数。

点评

懂了,就是发送的依然是整数,只是缩小了一定的倍数,成小数显示。  详情 回复 发表于 2021-11-2 10:52
个人签名

没有什么不可以,我就是我,不一样的烟火! 

 
 
 

回复

7519

帖子

2

TA的资源

版主

6
 
annysky2012 发表于 2021-11-2 10:08 是这样的,发送的都是整数,显示设置的时候,把显示的字符带两位小数点就可以。也就是你发送的是240,显 ...

懂了,就是发送的依然是整数,只是缩小了一定的倍数,成小数显示。

点评

注: 1. 浮点数类型数据占 4 个字节, 单片机给屏发 送 float 类型数据时, 数字控件属性必须是 "浮点型"才可正确显示. 2. 若数据类型为整型类型(有符号/无符号整型) 且设置了小数位≥1 时,数据会被格式化成  详情 回复 发表于 2021-11-2 14:29
是的,就是这样设置的。这个屏的本质还是串口屏,再数据传输时尽量使用整数传输  详情 回复 发表于 2021-11-2 11:05
 
 
 

回复

1397

帖子

3

TA的资源

版主

7
 
wangerxian 发表于 2021-11-2 10:52 懂了,就是发送的依然是整数,只是缩小了一定的倍数,成小数显示。

是的,就是这样设置的。这个屏的本质还是串口屏,再数据传输时尽量使用整数传输

个人签名

没有什么不可以,我就是我,不一样的烟火! 

 
 
 

回复

1397

帖子

3

TA的资源

版主

8
 
wangerxian 发表于 2021-11-2 10:52 懂了,就是发送的依然是整数,只是缩小了一定的倍数,成小数显示。

注: 1. 浮点数类型数据占 4 个字节, 单片机给屏发 送 float 类型数据时, 数字控件属性必须是 "浮点型"才可正确显示.

2. 若数据类型为整型类型(有符号/无符号整型) 且设置了小数位≥1 时,数据会被格式化成小 数格式显示.

例: 整数位=自动,

小数位=2.

数字 1234

显示为 12.34

数字 50 显示为 0.50

点评

还是第二种方法比较好。  详情 回复 发表于 2021-11-2 16:24
个人签名

没有什么不可以,我就是我,不一样的烟火! 

 
 
 

回复

7519

帖子

2

TA的资源

版主

9
 
annysky2012 发表于 2021-11-2 14:29 注: 1. 浮点数类型数据占 4 个字节, 单片机给屏发 送 float 类型数据时, 数字控件属性必须是 "浮点型 ...

还是第二种方法比较好。

 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
端口表

端口表 0 TCP 保留 0 UDP 保留 1 TCP TCP端口服务复用器 TCPmux 2 TCP 管 ...

飞思卡尔09深圳FTF之行最新资料

飞思卡尔09年最新的汽车电子方面的资料打包下载,都是pdf文档,包括应用以及一些解决方案, 好资料,需要的网友赶快下啦! 2 ...

【社区大讲堂】如何利用WEBENCH快速设计

第一讲 WEBENCH的简介和登陆 1.1 WEBENCH的简介 WEBENCH是美国国家半导体推出的一款功能非常强大的在线设计和仿真工具,可以 ...

入行十多年的电子工程师对研发工作的一点感悟

一、现有状况分析 不觉新人来到我们研发已近一年,这一年里,同一批人员,有的已经很快适应了环境,经过自己的努力和付出,能为 ...

浅谈如果通过程序读取AT24系列芯片型号

对于一般的AT24芯片来说,要获取型号并不复杂,那就是用眼睛看,这个是没有问题的。但是,如果我们用的是AT24系列的IC卡呢 ...

R329 周易AIPU环境搭建和仿真实战

本帖最后由 x1816 于 2021-8-1 01:16 编辑 申请了测评开发板,还在报名阶段,并没有拿到板子。好在入门教程已经发布了,先搭 ...

【STM32WBA52CG】+3 外设应用一 按键和点灯

本帖最后由 damiaa 于 2023-8-6 20:46 编辑 【STM32WBA52CG】+3 STM32WBA 外设应用一 按键和点灯 【NUCLEO-WBA52CG】+1开 ...

51告别贴

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 开根号 KAIGH ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;入口: ...

【中科昊芯HXS320F28025C】PWM实现;死区设置。

EPWM模块 PWM是一种脉宽调制技术,广泛应用于电机控制、LED亮度调节、音频放大等领域。PWM的基本原理是通过改变脉冲信号的 ...

元器件基础到设计的关键参数

记得最初做电子设计的时候就是参考芯片手册的datasheet,几乎是100%照抄,也不太明白各个电阻的阻值为何那样选取,旁路电容与去 ...

关闭
站长推荐上一条 1/10 下一条
有奖直播:当AI遇见仿真,会有什么样的电子行业革新之路?
首场直播:Simcenter AI 赋能电子行业研发创新
直播时间:04月15日14:00-14:50

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 9

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表