zoukankan      html  css  js  c++  java
  • 迪文屏学习笔记

    z注:
    1.ICON文件要用.jpg格式的
    2.界面背景文件要用.bmp格式的

    1. 使用TTL电平(把屏幕背面有标志的地方的两个未焊接的焊点连在一起使其短路)
    2. TX接Din;RX接Dout
    3. 发送16进制的5A A5 03 81 00 01测试是否通信成功
      5A A5数据帧头 03数据长度 81指令
    4. 配置DWIN_SET文件夹下的CONFIG.txt
      a) 波特率设置
      在这里插入图片描述
      b) 通信帧头设置
      在这里插入图片描述
      c) 显示旋转角度设置

    在这里插入图片描述
    在这里插入图片描述

    1. 触摸屏校准 发送指令5A A5 02 EA 5A
      在这里插入图片描述

    2. 读取RTC日历:5A A5 03 81 20 07
      读取RTC时间:5A A5 03 81 24 03
      修改RTC时间:(用0x80指令修改寄存器0x1F的值为5A,然后输入时间)
      5A A5 0A 80 1F 5A 20 07 08 00 08 11 30

    3. 字库读取
      在这里插入图片描述
      从80号字库的00 00 00位置读取长度为4K数据(10 00)放到10 00的位置
      串口发送:5A A5 0C 80 40 5A A0 80 00 00 00 10 00 10 00
      5A A5帧头 0C帧长 80 40 5A修改40的值为5A
      A0 50 00 00 00 10 00 10 00将80(0x50)号字库00 00 00 位置长度为10 00的数据存到10 00位置

    4. 音乐播放

    5. 数据库读写

    6. 按键

    7. 切换界面
      5A A5 04 80 03 00 01(界面ID)

    8. 发送变量
      在这里插入图片描述
      地址栏右侧的地址可以看做偏移地址,数据变量显示的描述指针此处设置为0x1000
      5A A5 05 82 10 00(变量地址) FF00 //隐藏显示默认值
      5A A5 05 82 10 00(变量地址) 00 0A(变量数据)//在对应区域显示10

    9. 蜂鸣器鸣叫一次
      5A A5 03 80 02 0A(鸣叫的时间长度)

    10. 图标变量显示
      在这里插入图片描述
      5A A5 05 82 2200(变量地址) 00 01(显示图标ID)

  • 相关阅读:
    最近学习的 Node.js 之 http
    最近学习的 Node.js 基础:安装、环境配置、forever
    关于MySQL5.7 几天的总结(简单分区 & json类型)
    不会点git真不行啊.
    python爬虫基础_scrapy
    python爬虫基础_webwechat
    python爬虫基础_requests和bs4
    python之django母板页面
    python之django基础
    python网络之web框架
  • 原文地址:https://www.cnblogs.com/hhsxy/p/14018392.html
Copyright © 2011-2022 走看看