N27 数据库UI

一、数据处理

存储----- 数据库/csv

.csvComma-Separated Values (逗号分隔值)的缩写,是一种纯文本格式 ,专门用来存储表格数据(如数字、文字)。就是excel格式。

维度 CSV (.csv) Excel (.xlsx)
文件本质 纯文本文件(无格式) 二进制专属格式(含格式、公式)
兼容性 全系统通用,可直接用记事本打开 仅 Excel/WPS 等专业软件打开
数据容量 理论无上限,仅受限于磁盘空间 单表最大 1,048,576 行
核心用途 数据交换、程序读写、轻量化存储 可视化编辑、复杂计算、图表制作

二、数据

1.数据采集 --驱动

2.数据处理

3.存储 --数据库/csv

4.警告

5.控制(开环控制(只控制无反馈)、闭环控制(有反馈) )

6.UI

7.联网

UI:用户和程序 / 系统交互的可视化界面,你能看到、点到、操作到的所有部分,都属于 UI。

lvgl:轻量级、全能型、嵌入式专用的 UI 图形库。

三、配置LVGL

下载 LVGL:

1.LVGL V8.3 完整官方下载(包含 lvgl、lv_drivers、lv_port_linux_frame_buffer)

2.下载后解压出来,完整结构

  • lvgl/
  • lv_drivers/
  • lv_port_linux_frame_buffer/
  1. 然后进入工程目录,make 编译一下(改Mikefile文件)

4.删除自己写的自启动文件

5.删除开发板原有的UI库

6.写一个自动挂载脚本

cs 复制代码
#!/bin/sh
mount -o nolock,nfsvers=3 192.168.1.3:/home/linux/nfs /mnt/nfs
cs 复制代码
chmod 0777 nfs.sh
相关推荐
傲世仙尊2 分钟前
设计者的取舍-路径fork的诞生与全局文件队列
linux
逐流人6 分钟前
Containerd容器管理实战:从架构原理到nerdctlcrictl工具链
linux·运维·云原生·容器·云计算·containerd
Tairitsu_H12 分钟前
[Linux] 编辑器vim、编译器和动静态链接
linux·vim·gcc·g++·动态链接·静态链接
lzx_00212 分钟前
Linux指令(一) 简单了解部分指令
linux
小则又沐风a20 分钟前
深入理解TCP协议----滑动窗口,流量控制
linux·网络协议·tcp
林川~019 小时前
Unity 万能物理检测工具:射线检测 / 范围检测 / 层级过滤 / 编辑器可视化(可直接拿去用)
游戏·unity·c#·射线检测·通用工具
bosins10 小时前
WSL2 启动即崩溃?调整超时参数解决 Docker 阻塞问题
linux·docker·wsl
web守墓人11 小时前
【goed/ui】自定义组件设计思想篇
linux·windows·ui·golang
kuroomi11 小时前
Ingress-Nginx与kubernetes 网络
linux·运维·网络·kubernetes
daemon.qiang11 小时前
国内虚拟机对接 Freedesktop:Fork xserver、自建 Runner 与提交 MR 实战
linux·ubuntu·centos·gitlab·开源软件