陶晶驰串口屏使用记载与教程

打印 上一主题 下一主题

主题 1038|帖子 1038|积分 3114

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
起首把串口屏想象成和正点原子usmart调试步调一样的步调,串口屏主芯片有些是GD32  STM32都是主流单片机,里面下载了一些固件形成了现在的操作体系
   实在我更喜欢把他们(usmart,串口屏主步调,micropython,at指令, canmv , maixypy这些固件大概主控步调)看成一种东西,一种辨认指令执行代码的步调

  陶晶驰串口屏的通讯方式须要用0xff 0xff 0xff结尾,这三个字节代表的意义,犹如回车确定
你可以用外部mcu对他发指令进行操作,也可以触摸屏幕进行操作,实在触摸屏幕也就相称于发送指令
它分为主控和屏幕,如果你学过lcd原理就知道,他只是把触摸屏的某些地区设定为一按下就会发送指令的按键
在一page中每个模块都有本身的名字,可以用该名字.。。提取该,该模块的消息,好比:h0.txt
下面我就把案例拆开来记载并解说

program中代码是初始化时会调用的,里面有设置主控芯片波特率的代码,也有设置背光代码,还可以看出初上电时会发送000000ffffff88ffffff到与之连接主机,你如果要用mcu与串口屏从机交流控制就要设置一样的波特率

   1.文本框
  它有几个地方比较重要,
  key:可以添加一个输入器
  txt:这个值可以用来在弹起或按下事件中参加代码判定执行一些操作
  eg:你往里面添加一个key选计算机就可以往里面输入数字
  再写一个按键代码:if(该文本序号.txt==“123456”){。。。}
                                  else{。。。}

    2.按钮
  最常用的按钮功能是按下或弹起事件会执行的操作,eg:page  page1跳转页面到page1
  按下或弹起事件:你按下或弹起该模块(文本框,按钮,滑动条等)所在地区就会触发的操作

  

    3.制造字库 
  你可以在工具中制造你本身想要的字库
    4.滑动条
  100  代表尾部 ; 0  代表头部;不同值对应滑块在不同地方
  dim是背光亮度

  你可以在该页面主页面(立即页面空白处)中设置dims大小就可以改变亮度
  主页面设置:


  

   前初始化事件:再设置显示该页面前将执行的操作
   后初始化事件:初始化之后立马要执行的操作
  页面脱离事件 :你page跳走前会执行的操作
   我们这里的案例是:

前初始化事件写入获取当前背光亮度赋给滑块值的代码,让滑块在刚显示时就在当前光亮代表的滑块位置,在滑块的滑动事件中设置把滑动后的值赋给dim背光



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

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

本版积分规则

汕尾海湾

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表