logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MATLAB初学者入门(30)—— 数据库开发

在MATLAB中实现数据库开发涉及连接数据库、执行SQL查询、处理查询结果以及将数据用于分析和可视化。MATLAB提供了数据库工具箱,该工具箱支持与多种数据库系统的连接,包括但不限于MySQL、Oracle、SQL Server、PostgreSQL等。

文章图片
#matlab#数据库开发#开发语言 +4
littleVGL学习笔记8——lv_cont 容器

1. 介绍  所谓的容器就是一个载体,用来装东西的,在 littleVGL 中,可以用来存放各种各样的子对象,当子对象的数量越来越多时,子对象们在父容器中的排列方式就显得尤为重要,因此lv_cont 容器就有一个专门的 Layout 布局属性来约束子对象们的摆放,layout 布局间隙是由样式来控制的,具体表现在 style.body.padding 样式属性上,lv_cont 容器除了 layo

littleVGL学习笔记9——lv_btn 按钮

1. 介绍  和 lv_label标签控件一样重要,除了能显示文本外,它的主要用途是和用户进行交互,lv_btn 按钮其实就是一个 lv_cont容器的复杂变体,另外加上可选的子对象,最常用的子对象就是 lv_label 标签,在 littleVGL 中,lv_btn 按钮具有 5 种状态,如下所示:LV_BTN_STATE_REL: 按钮的正常释放状态LV_BTN_STATE_PR: 按钮的正常

#嵌入式
嵌入式Linux开发12——触摸屏实验

背景知识  关于电容屏的物理原理我们就不去研究了,毕竟我们不是开发电容屏的,而是电容屏的使用者,我们只需要关注如何使用电容屏,如何得到其多点触摸坐标值即可。  我们以触摸控制IC FT5426为例,FT5426 这款驱动 IC 采用 15*28 的驱动结构,也就是 15 个感应通道, 28 个驱动通道,最多支持 5 点电容触摸。笔者所用的电容触摸屏部分有 4 个 IO 用于连接主控制器: SCL、

文章图片
#嵌入式#linux
嵌入式Linux开发8——UART串口通讯

1. 背景知识1.1 UART通讯格式  串口全称叫做串行接口,通常也叫做 COM 接口,串行接口指的是数据一个一个的顺序传输,通信线路简单。使用两条线即可实现双向通信,一条用于发送,一条用于接收。UART为异步串行收发器。  数据位:数据位就是实际要传输的数据,数据位数可选择 5~8 位,我们一般都是按照字节传输数据的,一个字节 8 位,因此数据位通常是 8 位的。低位在前,先传输,高位最后传输

文章图片
#linux#嵌入式
基于等效消耗最小(ECMS)的电氢综合能源系统能量管理策略Simulink模型

常见的EMS控制策略为基于状态机(State Machine Control)、基于等效消耗最小(Equivalent Consumption Minimization Strategy,ECMS)及调度控制模式。本文着重介绍前两种,针对第一种控制策略可参考模型,第二种控制策略可参考模型。

文章图片
#能源
嵌入式Linux开发7——GPT定时器实验

背景知识  GPT 定时器是一个 32 位向上定时器(也就是从 0X00000000 开始向上递增计数), GPT 定时器也可以跟一个值进行比较,当计数器值和这个值相等的话就发生比较事件,产生比较中断。GPT 定时器有一个 12 位的分频器,可以对 GPT 定时器的时钟源进行分频, GPT 定时器特性如下:① 一个可选时钟源的 32 位向上计数器。② 两个输入捕获通道,可以设置触发方式。③ 三个输

#嵌入式#stm32#linux +1
littleVGL学习笔记4——Tasks任务系统

Tasks任务系统介绍  littleVGL 自带了一个任务管理系统,此任务系统除了给 littleVGL 内部使用外,还开放出来给我们用户使用,这给我们的应用程序设计带来了极大的便利,它支持6个任务优先级,高优先级的任务可以抢占低优先级的任务,注意,此任务管理系统是非实时的,因为任务的时效性是取决于 lv_task_handler()函数的调用,而 lv_task_handler()函数一般放在

嵌入式Linux开发22——Linux 蜂鸣器实验

文章目录蜂鸣器驱动原理程序编写1.修改设备树文件1.1 添加pinctrl节点1.2 添加 BEEP 设备节点  上一篇博客中我们借助 pinctrl 和 gpio 子系统编写了 LED 灯驱动,笔者的I.MX6ULL开发板上还有一个蜂鸣器,从软件的角度考虑,蜂鸣器驱动和 LED 灯驱动其实是一摸一样的,都是控制 IO 输出高低电平。本篇文章我们就来学习编写蜂鸣器的 Linux 驱动,也算是对上一

文章图片
#linux#stm32#驱动开发 +1
到底了