首先先来认识认识串口屏。串口屏是一种很易用的显示方案。可能有些朋友没用过,这里简单介绍一下。
串口屏界面的显示是设备内部自己实现的,用户MCU只是发送指令,并不需要底层驱动。
再次,针对显示的人机界面的布局和大多数的逻辑(比如界面背景,按钮效果,文本显示等)。
全部都不需要用户的MCU参与,使用设备提供的上位软件,在电脑上点几下鼠标就完成了。
什么是串口屏
用于简化屏幕开发的一个集成度比较高的屏幕,一般屏幕上集合了运算能力比较强的单片机,用于独立处理屏幕事件与通讯。一般通过串口协议与其他主控板进行通讯,从而对屏幕进行交互控制。
这种串口屏一般配搭一个PC端比较好用的图形化开发界面,用于降低开发难度。
Microbit控制串口屏思路
大概理一理思路,这样我们学习就有目的性了。只要逐个击破所要学的知识点,这样我们很容易就达到预期的效果。
串口通讯不要害怕,串口通讯是单片机控制中 更常见的一种协议,你只需要记住这个就可以了。
本教程由于篇幅的原因,只讲串口屏屏幕事件触发串口指令,Microbit对应接收串口指令,执行程序。(串口屏幕 更常见的用法)
小试牛刀——Microbit串口发送
还记得喵家出品的Makecode离线版本里面,讨人喜欢的除了可以离线,还有那个大明湖畔的CC...啊!~不对,那个强大串口打印的功能吗?
这个串口打印功能是用于,Micorbit的传感检测到的数值,通过usb串口传到电脑上显示, 更适合超声波距离检测,模拟传感器检测。有人肯定会问,Micorbit上不是可以点阵屏显示数值吗?CC喵告诉你,Microbit点阵屏显示太慢了,特别三位数以上,要滚完整数要费很长时间,而且对一些实时检测的数据,串口打印可以通过图形曲线呈现出来一个趋势,特别方便。
串口很简单,希望多多进行使用。
上一条: TFT串口显示屏的定义和特点
下一条: UART串口屏的接口技术
版权所有:深圳市科罗利电子科技有限公司手机版