这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 有奖活动 » OK1126B-S开发板下串口屏及其应用

共1条 1/1 1 跳转至

OK1126B-S开发板下串口屏及其应用

助工
2026-08-29 20:50:24     打赏

OK1126B-S开发板没有随板子一同配备相应的显示屏,这给显示带来较大的不便。为此,可以为它配置一个串口屏来完成显示的要求。

这样就无需其它的资源,单凭一个串口就可解决显示的需要,其连接形式见图1所示。

image.png

1 连接形式 

该串口屏在完成功能设计后,可通过串口来接收数据进行显示及波形的绘制。

另外,通过触摸功能还可对系统数据进行设置和校正,其界面见图2所示。

image.png

2 参数设置界面

此外,它还有自测功能及清屏功能,见图3所示。

image.png

3 自测功能 

1. 界面设计及使用

要了解串口屏的使用,就要先了解它的界面设计,见图4所示。

由此可知,其显示的内容是通过相应的标签来实现,更新其数值,就是为其标签进行赋值。

例如,要更新时间值,就是给标签t9.txt赋值。绘制波形,则是给指定的通道提供坐标值。

image.png

4 界面设计 

其参数设置界面见图5所示,通过它可更新系统的年月日及时分秒等。由于该显示屏是触摸屏,因此通过触摸右侧的小键盘就可完成参数的输入。

image.png

5 参数设置 

2. 显示系统时间

年月日的显示标签是t8.txt,时分秒的显示标签是t9.txt,通过为值就可达到更新显示的目的。

发送指令74 38 2E 74 78 74 3D 22 32 30 32 36 2D 30 38 2D 32 38 22 FF FF FF”,就可将年月日改写为:“2026-08-28”;

发送指令74 39 2E 74 78 74 3D 22 30 38 3A 33 30 3A 31 30 22 FF FF FF”,就可将时分秒改写为:“08:30:10.

若实时显示系统的时间值,则可通过以下语句来实现:

image.png

3. 显示片温

温度的显示标签是t1.txt,通过赋值可达到更新显示的目的。

若实时显示片内芯片温度,则可通过以下语句来实现:

image.png

4. 绘制温度波形

串口屏可通过3个波形绘制通道,若以通道2来绘制片温波形且将数据放大3倍,则可用以下语句来实现:

image.png

5. 设置系统时间

使用参数设置界面,可对年月日和时分秒加以设置,并通过串口发出设置参数,其格式如下:

4E 32 36 30 38 32 38 26-08-28

54 30 38 33 30 30 30 08:30:00

在接收该数据的情况下,就可更新系统时间,并可在改写RTC的情况下保持该修改。

6.串口屏应用

使用串口屏实现温度检测、波形绘制及计时功能的程序见图6所示,其执行效果见图7所示。

image.png

6 程序内容

image.png

7 测试效果 

演示视频:









共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]