# 大彩串口屏开发 **Repository Path**: cancha/Usart_Show_DC ## Basic Information - **Project Name**: 大彩串口屏开发 - **Description**: 串口屏开发历程 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-08-13 - **Last Updated**: 2023-04-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 大彩串口屏开发 #### 介绍 串口屏开发历程 #### 彩屏特性 * 开机logo > 设备会将原有图片进行放缩,直到充满整个屏幕,如果想要有好的效果显示,就将图片的像素点的倍率改为1024*600,然后等比例放缩 * 切换画面 > 在电机切换画面的按钮中,按下后会返回一个按钮状态的值,在松开后,会先返回切换画面ID,然后再会返回按钮的状态ID #### 控件特性 > 按钮控件 1. 在按钮控件的特性中,对按钮控件的操作风格使用**瞬变**才可以达到松手弹起的状态 2. 在操作风格中使用开关的话可以达到按一下修改一次按钮的状态 3. 在设置控件宽度和高度的时候,如果设置的宽度、高度和图片的像素大小不匹配,则设备会将图片放缩然后适应设置的大小,如果选择剪裁的话则会将按钮框的中心位置和图片的**中心位置**对其然后将其剪裁出框设置的大小图案,如果图片大小可以**覆盖整个屏幕**,则会将图片先覆盖整个屏幕然后再进行区域剪裁 4. 在配合菜单控件一起使用的时候可以采用内部指令的方式和控件用途绑定的方式 > 文本控件 1. 在输入方式中选中用户主机输入,就可以使文本框中的文本内容不可修改 > 滑动选择控件 1. 在使用LUA脚本获取参数的时候,get_value()方法智能获取到参数对应的索引 > 数据记录控件 1. 在使用指令添加数据的时候,操作添加记录数据指令,只能添加一行的数据,无法自动转到下一行表格继续添加数据 2. 一次添加数据的命令会使添加的数据从新的一行开始 3. 修改一行记录必须要该行有数据的情况下才可以进行修改 4. 添加多行数据也会在新的一行开始添加、 5. 选中一行记录会直接定位到命令中的某一行,主要用于定位查看数据 > 历史数据控件 1. 命令来添加数据每次只能添加一个数据 2. 如果没有数据传入则会保持上一此获取到的数值 3. 无法通过脚本中的set_value方法传入数据 > 圆形进度条控件 1. 获取的数值很大,无法直接使用 > 视频控件 1. 视频无法在模拟操作界面上播放 #### LUA脚本 > 每一个IF后都要跟一个end,然后函数整体后面也要跟一个end