一. LVM介绍LVM(Logical Volume Manager)逻辑卷管理,是Linux环境下对磁盘分区进行管理的一种机制。LVM是一个逻辑层,位于物理磁盘和分区之间。LVM的存在打破了磁盘、分区之间的壁垒,使其不同的分区或者磁盘组成一个统计的空间供应用使用,而且极容易扩容、缩容和迁移,提高了磁盘的灵活管理。二. LVM 的概念PV (physical volume) : 物理卷在            
                
         
            
            
            
                      LVM与RAID结合使用LVM:LVM更适合单机服务器,优势就是具有弹性,比如某个分区不够了或者太大了,可以无损的改变分区大小。缺点:LVM只是一种管理工具,称不上文件系统,并且不具备冗余性,基本上就有点像一个大容器,把所有的空间给合并起来。 而磁盘阵列则具有性能与备份            
                
         
            
            
            
            文章目录一. LVM的概述1.1LVM机制的基本概念PV:物理卷VG:卷组LV:逻辑卷PE:物理区域二 . LVM的管理命令LVM操作步骤创建物理卷,创建卷组,创建逻辑卷逻辑卷扩容操作三 . 磁盘配额2.1 磁盘配额概述实现磁盘配额的条件Linux磁盘限额的特点2.2 启动磁盘配额支持2.3 编辑用户和组账号的配额设置一. LVM的概述1.1LVM机制的基本概念PV:物理卷在逻辑卷管理系统最底层,            
                
         
            
            
            
            一、性能测试
1.性能测试的流程:了解被测试项目的性能测试需求->分析被测试项目的性能测试需求->编写性能测试计划/测试用例->脚本维护(编写程序)->执行脚本(执行程序)->分析结果->性能调优2.五大性能测试指标
响应时间(Response time):客户端发出请求到得到响应的整个过程所经历的时间。
吞吐量(Throughput):软件在单位时间内处理多少            
                
         
            
            
            
                 众所周知STM32有5个时钟源HSI、HSE、LSI、LSE、PLL,其实他只有四个,因为从上图中可以看到PLL都是由HSI或HSE提供的。  其中,高速时钟(HSE和HSI)提供给芯片主体的主时钟.低速时钟(LSE和LSI)只是提供给芯片中的RTC(实时时钟)及独立看门狗使用,图中可以看出高速时钟也可以提供给RTC。  内部时钟是在芯片内部RC振荡器产生的,起振较快,所以时钟            
                
         
            
            
            
            LVGL | Demo实例使用说明            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-23 22:42:55
                            
                                494阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这个教程不是千篇一律的教你去了解OLED原理,什么是IIC的,这些概念。学过单片机的,都知道什么是IIC,你可能是初学者,对IIC概念了解,但是不熟练应用,也可能初次使用oled,看着显示效果很棒,想亲自动手试一试,那么,你来对地方了。废话不说,先把完整工程文件赠与大家,然后在给大家讲解如何移植这个程序。单片机型号:stm32f103c8t6在移植之前我们先介绍一下OLED屏的取字模软件怎么配置。            
                
         
            
            
            
            VGL (Light and Versatile Graphics Library) 是一个开源的图形库,用于创建嵌入式系统的图形用户界面(GUI)。如果您想在Ubuntu系统中查看或编辑LVGL的demo和examples,下面是您可以遵循的步骤: 安装依赖项 在开始编译和运行LVGL之前,您需要 ...            
                
         
            
            
            
            书接上文《单片机开发—ESP32-S3模块上手》本章内容熟悉一下ESP32S3的开发,修改范例程序的lvgl,使之能够匹配现在的显示屏。 具体工作大概为通过SPI接口连接一块SPI串口屏幕,并且适配lvgl,最后加上触摸屏作为输入。屏幕用了这块SPI屏幕,带触摸和SD卡插槽。下面有显示部分引脚功能说明软件工程工程有一个lvgl的demo程序,位于Espressif\frameworks\esp-i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 15:23:20
                            
                                942阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            CallBack接口,根据其名称我们就能知道,这就是一个回调。Callback会被加入到CGLIB生成的class的字节码中,当我们调用被代理类的方法的时候,就会调用到Callbak子接口的方法。 CGLIB中被Enhancer类使用的所有类型的的Callback都继承自该接口。CallBack接口的子接口Cglib的CallBack的子接口给Cglib的回调机制扩充了非常多的功能,提供了不同类型            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-06 10:43:21
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             Kaldi的简单介绍和基本使用说明前言一、ASR简介1.语音识别系统特征提取:声学模型发音词典语言模型语音解码2. ASR项目二、Kaldi简介三、Kaldi项目的结构四、Kaldi的安装1. 安装依赖的几个系统开发库2. 安装依赖的第三方工具库3. 编译Kaldi代码配置Kaldi编译Kaldi五、Kaldi的使用1. 训练模型模型训练前的准备工作训练模型模型训练过程(run.sh)概述2.             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 19:23:05
                            
                                168阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            lvgl官方的教程是英文的,这个是我在做项目时顺便做出来的中文教程站点(持续更新维护),不仅仅只是照搬lvgl官方文档的翻译,同时总结了我们在实际开发中遇到的各种细节,让这个文档更加适合我们在实际开发中的需求。LVGL是什么?LVGL(轻巧而多功能的图形库)是一个免费的开放源代码图形库,它提供创建具有易于使用的图形元素,精美的视觉效果和低内存占用的嵌入式GUI所需的一切。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 10:44:05
                            
                                1419阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            GitHub上有一个项目叫做esp-iot-solution里面包含了常用的屏幕,按键,编码器,音频等。其中gui使用的是lvgl7。仓库使用git获取下来之后,可以直接cd切换到examples/hmi/lvgl/example中,使用idf.py menuconfig配置完成之后,更改引脚配置之后。idf.py build,然后windows上idf.py -p com4 flash烧录即可。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 08:54:35
                            
                                126阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Runtime是一套比较底层的纯C语言API,包含了很多底层的C语言API。本文主要分为两个章节,第一部分主要是理论和原理,第二部分主要是使用实例。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-12-20 10:35:11
                            
                                443阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写这篇文章的目的在于系统介绍一下LVGL的大概结构和编程的大致方法,可以通过下面的介绍快速入门。本文主要作用不是具体介绍组件和函数的具体用法,只是提供一个思路,具体组件的用法请查看文档docs.lvgl.io概述:LVGL是一个轻量级的GUI框架,主要优点就是它的轻量级特点,可以很容易应用于各种系统中开发显示界面。用于嵌入式系统开发有如下优点:1.开发语言是C语言,意味着适合于大部分嵌入开发人员。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-13 12:39:46
                            
                                2702阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、简介1. 介绍html,超文本标记语言(HyperText Markup Language)		a. "超文本":页面不仅包含文本,还包含图片、超链接等非文本内容。		b. "标记":使用一套事先约定的标签,来表达特别的意思。		c. "语言":编程语言,程序员与计算机交流的方式。2. 作用用于编写网页。 3. 了解网页的构成	a. 在浏览器访问网页的时候,可以通过“右键/查看网页源            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-15 00:48:20
                            
                                116阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux LVM(Logical Volume Manager)是Linux内核的一部分,用于管理磁盘分区和卷。LVM的主要目标是提高磁盘分区和卷的管理灵活性。LVM基于Linux内核的硬盘和分区系统,使得用户可以更加容易地分配和管理磁盘空间。在LVM中,有两个主要的概念:Volume(卷):卷是LVM中的基本单位,它是一个逻辑设备,可以包含多个分区或者一个分区。卷可以被挂载到文件系统中,从而扩            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-03 11:19:38
                            
                                90阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一 LVGL简介最近emwin用的比较烦躁,同时被LVGL酷炫的界面吸引到了,所以准备换用LVGL试试水。LVGL(轻量级和通用图形库)是一个免费和开源的图形库,它提供了创建嵌入式GUI所需的一切,具有易于使用的图形元素,美丽的视觉效果和低内存占用。【1】主要特性丰富且强大的模块化图形组件:按钮 (buttons)、图表 (charts)、列表 (lists)、滑动条 (slider            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 15:04:45
                            
                                3006阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            介绍lv_100ask_pinyin_ime 是在 lv_keyboard 的基础上编写的一个自定义部件(创建接口为: lv_100ask_pinyin_ime_create(lv_obj_t *parent)); ),它和 lv_keyboard 没有什么区别,只是增加了支持中文拼音输入法的功能。所以将其称为:支持中文拼音输入法的LVGL键盘(lv_keyboard)部件增强插件。正常来说,只要            
                
         
            
            
            
            准备条件:硬件环境:STM32F429I-DISCOVERY软件环境:Keil MDK v5.26嵌入式RTOS:Keil RTX5说明:假设已经写好了裸机的LCD驱动程序且能正常显示信息。预备知识——LCD知识补充LCD常见的接口LCD的接口有多种,分类很细。主要看LCD的驱动方式和控制方式,目前手机上的彩色LCD的连接方式一般有这么几种:MCU模式,RGB模式,SPI模式,VSYNC模式,MD            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 14:14:33
                            
                                1075阅读
                            
                                                                             
                 
                
                                
                    