LGUI是一个开源的面向嵌入式Linux的GUI系统。
我们希望通过我们的工作,使大家了解如何轻松构造一个面向嵌入式环境地的GUI系统。
首先有些嵌入式环境对于用户界面的要求虽然不复杂但却是个性化的,所以不是从别处移植一个系统就可以解决问题,最好的解决办法就是自动动手构造一个这样的系统,我们相信,您看了LGUI有代码及相关的文档,您肯定会说:原来构造一个嵌入式GUI系统这么简单!而且自己构造一个简单的并且契合需求的GUI系统并不比所谓移植一个GUI系统更复杂。
LGUI是一个多进程、多线程的系统,通过LGUI可以了解窗口系统的基本思想。
同时通过LGUI可以学习Linux编程比较复杂的一些知识,如进程通讯、线程同步等等。
安装过程:一、设置framebuffer若启动程序为lilo,过程如下1.打开/etc/lilo.conf2.在其中加入一行:vga=0x3143.执行lilo4.reboot若启动程序为grub,设置过程如下:1.打开/etc/grub.conf2.在其中加入:vga=0x3143.reboot二、安装lgui1.拷贝lgui.tgz到/usr/local目录下2.执行如下命令:tarxzvflgui.tgzcd/usr/local/lgui/setenvsourcelgui-setenvcd/usr/local/lgui/bin./lgui三、应用程序应用程序的模板参看sample目录下程序API文档请从网站下载
2023/6/6 6:05:39 929KB 嵌入式 GUI 源代码 开发
1
解压将此字体库文件拷贝到嵌入式板子的/lib/fonts目录下,添加环境变量(如/etc/profile文件)添加exportQT_QPA_FONTDIR=/lib/fonts,即可支持qt4和qt5所有的中英文显示,解决中文乱码问题,qt4和qt5都能成功,屡试不爽,哈哈!!
2023/6/2 19:25:31 2.23MB linux qt4 qt5 fonts
1
Linux命令行与Shell脚本编程大全LinuxCommandLineAndShellScriptingBible(2th).pdf第一部分 Linux命令行第1章 初识Linuxshell1.1 什么是Linux1.1.1 深入探究Linux内核1.1.2 GNU工具链1.1.3 Linux桌面环境1.2 Linux发行版1.2.1 核心Linux发行版1.2.2 专业Linux发行版1.2.3 LinuxLiveCD1.3 小结第2章 走进shell2.1 终端模拟2.1.1 图形功能2.1.2 键盘2.2 terminfo数据库2.3 Linux控制台2.4 xterm终端2.4.1 命令行参数2.4.2 xterm主菜单2.4.3 VT选项菜单2.4.4 VT字体菜单2.5 Konsole终端2.5.1 命令行参数2.5.2 标签式窗口会话2.5.3 配置文件2.5.4 菜单栏2.6 GNOMETerminal2.6.1 命令行参数2.6.2 标签2.6.3 菜单栏2.7 小结第3章 基本的bashshell命令3.1 启动shell3.2 shell提示符3.3 bash手册3.4 浏览文件系统3.4.1 Linux文件系统3.4.2 遍历目录3.5 文件和目录列表3.5.1 基本列表功能3.5.2 修改输出信息3.5.3 完整的参数列表3.5.4 过滤输出列表3.6 处理文件3.6.1 创建文件3.6.2 复制文件3.6.3 链接文件3.6.4 重命名文件3.6.5 删除文件3.7 处理目录3.7.1 创建目录3.7.2 删除目录3.8 查看文件内容3.8.1 查看文件统计信息3.8.2 查看文件类型3.8.3 查看整个文件3.8.4 查看部分文件3.9 小结第4章 更多的bashshell命令4.1 监测程序4.1.1 探查进程4.1.2 实时监测进程4.1.3 结束进程4.2 监测磁盘空间4.2.1 挂载存储媒体4.2.2 使用df命令4.2.3 使用du命令4.3 处理数据文件4.3.1 排序数据4.3.2 搜索数据4.3.3 压缩数据4.3.4 归档数据4.4 小结第5章 使用Linux环境变量5.1 什么是环境变量5.1.1 全局环境变量5.1.2 局部环境变量5.2 设置环境变量5.2.1 设置局部环境变量5.2.2 设置全局环境变量5.3 删除环境变量5.4 默认shell环境变量5.5 设置PATH环境变量5.6 定位系统环境变量5.6.1 登录shell5.6.2 交互式shell5.6.3 非交互式shell5.7 可变数组5.8 使用命令别名5.9 小结第6章 理解Linux文件权限6.1 Linux的安全性6.1.1 /etc/passwd文件6.1.2 /etc/shadow文件6.1.3 添加新用户6.1.4 删除用户6.1.5 修改用户6.2 使用Linux组6.2.1 /etc/group文件6.2.2 创建新组6.2.3 修改组6.3 理解文件权限6.3.1 使用文件权限符6.3.2 默认文件权限6.4 改变安全性设置6.4.1 改变权限6.4.2 改变所属关系6.5 共享文件6.6 小结第7章 管理文件系统7.1 探索Linux文件系统7.1.1 基本的Linux文件系统7.1.2 日志文件系统7.1.3 扩展的Linux日志文件系统7.2 操作文件系统7.2.1 创建分区7.2.2 创建文件系统7.2.3 如果出错了7.3 逻辑卷管理器7.3.1 逻辑卷管理布局7.3.2 Linux中的LVM7.3.3 使用LinuxLVM7.4 小结第8章 安装软件程序8.1 包管理基础8.2 基于Debian的系统8.2.1 用aptitude管理软件包8.2.2 用aptitude安装软件包8.2.3 用aptitude更新软件8.2.4 用aptitude卸载软件8.2.5 aptitude库8.3 基于RedHat的系统8.3.1 列出已安装包8.3.2 用yum安装软件8.3.3 用yum更新软件8.3.4 用yum卸载软件8.3.5 处理损坏的包依赖关系8.3.6 yum软件库8.4 从源码安装8.5 小结第9章 使用编辑器9.1 Vim编辑器9.1.1 Vim基础9.1.2 编辑数据9.1.3 复制和粘贴9.1.4 查找和替换9.2 Emacs编辑器9.2.1 在控
2023/5/16 2:54:13 49.09MB Linux命令行 shell脚本 shell编程 shell
1
Imagesensorshaverecentlyattractedrenewedinterestforuseindigitalcameras,mobilephonecameras,handycamcoders,camerasinautomobiles,andotherdevices.Fortheseapplications,CMOSimagesensorsarewidelyusedbecausetheyfeatureon-chipintegrationofthesignalprocessingcircuitry.CMOSimagesensorsforsuchspecificpurposesaresometimescalledsmartCMOSimagesensors,visionchips,computationalimagesensors,etc.SmartCMOSImageSensors&ApplicationsfocusesonsmartfunctionsimplementedinCMOSimagesensorsandtheirapplications.Somesensorshavealreadybeenco妹妹ercialized,whereassomehaveonlybeenproposed;thefieldofsmartCMOSimagesensorsisactiveandgeneratingnewtypesofsensors.InthisbookIhaveendeavoredtogatherreferencesrelatedtosmartCMOSimagesensorsandtheirapplications;however,thefieldissovastthatitislikelythatsometopicsarenotdescribed.Furthermore,theprogressinthefieldissorapidthatsometopicswilldevelopasthebookisbeingwritten.However,IbelievetheessentialsofsmartCMOSimagesensorsaresufficientlycoveredandthatthisbookisthereforeusefulforgraduateschoolstudentsandengineersenteringthefield.Thisbookisorganizedasfollows.First,MOSimagersandsmartCMOSimagesensorsareintroduced.ThesecondchapterthendescribesthefundamentalelementsofCMOSimagesensorsanddetailstherelevantoptoelectronicdevicephysics.TypicalCMOSimagesensorstructures,suchastheactivepixelsensor(APS),areintroducedinthischapter.Thesubsequentchaptersformthemainpartofthebook,namelyadescriptionofsmartimagers.Chapter3introducesseveralfunctionsforsmartCMOSimagesensors.Usingthesefunctions,Chapter4describessmartimaging,suchaswidedynamicrangeimagesensing,targettracking,andthree-dimensionalrangefinding.Inthefinalchapter,Chapter5,severalexamplesofapplicationsofsmartCMOSimagesensorsaredescribe
2023/5/14 10:35:12 4.04MB CIS 智能传感器 CMOS传感器
1
这是车牌识别算法以及代码实现,阻滞能够帮到巨匠。
车牌识别本领申请能够将行为中的汽车派司从繁杂配景中提取并识别进去,经由车牌提取、图像预处置、特色提取、车牌字符识别等本领,识别车辆牌号、色调等信息,目前最新的本领水平为字母以及数字的识别率可抵达99.7%,汉字的识别率可抵达99%。
车牌识别本领松散电子不停车免费体系(ETC)识别车辆,过往车辆经由道口时不用停车,就能够实现车辆身份自动识别、自动免费。
在车场管理中,为提凌驾进口车辆通畅功能,车牌识别针对于无需收停车资的车辆(如月卡车、内部免费通畅车辆),建树无人值守的快捷通道,免取卡、不停车的收支体验,正窜改收支停车场的管理方式。
2023/4/27 3:22:05 2.91MB 车牌识别
1
首要用于Axure下iOS原型绘制,内含三个文件1.底子的机型机身2.iOS11下的底子控件3.通用底子图标,如联系人,浏览器,通用配置etc
2023/4/26 4:38:49 10.29MB Axure
1
Freemulti-platformdatabasetoolfordevelopers,SQLprogra妹妹ers,databaseadministratorsandanalysts.SupportsanydatabasewhichhasJDBCdriver(whichbasicallymeans-ANYdatabase).EEversionalsosupportsnon-JDBCdatasources(MongoDB,Cassandra,Couchbase,Redis,BigTable,DynamoDB,etc).
2023/4/25 6:18:50 88.06MB 数据库
1
本货物仅限学习交流体验使用,下载激活后请于24h内删除了,置办正版软件!!!1.装置以前用crack提供的install.jar交流解收缩后的matlab文件下\java\jar下的install.jar2.在Matlab2015b_info文件中找到对于应Matlab版本装置序列号3.遴选不联网激活,输入crack文件夹下Matlab_R2015B.license文件4.将crack提供的bin、etc、toolbox下的文件交流装置目录下的对于应文件5.激活告成同样适用于matlab201五、201四、2013等版本
2023/4/4 3:19:47 33.55MB 破解
1
docker1.31.1版本所需所有rpm包,并有yum源文件等,直接可以使用,以便离线安装:在:/etc/yum.repos.d修改yum的源:增加配置文件:CentOS-Vault.repo[c5-media]name=CentOS-$releasever-Mediabaseurl=file:///opt/soft/#file:///media/cdrom/#file:///media/cdrecorder/gpgcheck=0enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7使用yuminstalldocker即可亲测完满安装~
2023/3/16 23:48:49 41.64MB docker docker1.31.1
1
基于web近程控制led灯,里面有html界面设计以及cgi文件,步骤:1、进入www目录,新建一个一个文件夹hjs,通过串口上传cgi、html文件,并且给这些文件权限chmod777hjs-led.cgi,chmod777hjs-led.html2、进入cd/usr/bin目录下通过串口上传hjs_led.o文件,并且给它一个权限chmod777hjs_led.o3、进入cd/etc/rc.d/init.d/目录下,通过 串口 上传文件hjs_start,并且给它 一个权限chmod777hjs_start启动文件:./hjs_start4、打开网页,输入开发板的ip地址192.168.1.230/hjs/hjs-led.html进入网页对LED灯显示的近程控制
2023/3/11 2:17:40 6KB 远程控制led
1
共 83 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡