摘要: 前言 基本过程为:uboot 启动后,通过命令将U盘的的文件读取到内存中,再通过uboot 的flash 写入命令将读取到内存中的升级文件写入到flash的固定位置。 (一)usb常用命令 uboot一般支持对usb的操作命令有:start,reset,stop,tree,info,storage, 阅读全文
posted @ 2023-04-20 19:32 liwen01 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 前言 在嵌入式linux设备中,uboot的最终目的就是启动kernel。对于uboot而言,没有人把它引导起来,所以uboot首先需要把自己加载起来,然后再去引导kernel的启动,这也就可以大致的分为Uboot启动的第一阶段和第二阶段。 (一)start.S第一阶段启动总结 在海思hi3251a 阅读全文
posted @ 2023-04-20 19:31 liwen01 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 前言 前面已经将UI设计部分实现,各页面也做了最简单的设计,本章介绍一下qss样式的使用。样式设计最终的显示效果如下图: 操作步骤 将stylesheet.qss 样式文件添加进工程 stylesheet.qss 内容如下: /********************** MainWindow St 阅读全文
posted @ 2023-04-16 15:45 liwen01 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 前言 上一章介绍了ControlTreeWidget 与ControlTabWidget联动的功能,这一章我们将实现自定义 TitleBar 的功能 操作步骤 修改按键图标最大和最小值 右键按键图标,转到对应的槽函数中去 对应的槽函数的实现如下: void MainTitleBar::on_push 阅读全文
posted @ 2023-04-16 15:44 liwen01 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 前言 前面一章介绍了ControlTabWidget ControlTreeWidget maintitlebar 三个子页面同时布局到 mainwindow 的方法,本章介绍如何将ControlTreeWidget 与ControlTabWidget 联动。 (一)TabWidget子页面实现 在 阅读全文
posted @ 2023-04-16 15:43 liwen01 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 前言 前面我们已经创建了mainwindow ControlTabWidget ControlTreeWidget maintitlebar 4个UI几面,我们需要将其他三个UI放置到mainwindow显示,同时需要它们可以自适应的界面的大小缩放。这里会使用到水平布局和垂直布局方法。 (一)主界面 阅读全文
posted @ 2023-04-16 15:42 liwen01 阅读(1736) 评论(0) 推荐(0) 编辑
摘要: 前言 设计一个软件,最简单的方式就是把控件直接往UI上放,然后再把功能实现了。这样可以实现基本的功能,但是界面不能缩放,如果拖动软件改变界面的大小,界面上的控件就会乱成一团,或者是界面的控件压根就不会跟着界面的大小进行改变。 要使界面上的所有控件都随着界面的变化而变化,做到自适应,这就需要使用到界面 阅读全文
posted @ 2023-04-16 15:41 liwen01 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 前言 前面一章已经介绍了QT的开发环境的安装,这里介绍一下一个最简工程的搭建 操作步骤 新建项目 选择带界面的Qt Widgets Application 设置项目位置 注意这里的目录不能有中文路径 我这里设置的是:D:\QT\Qt_demo 选择编译工具,我们这里只安装了MinGW,所以只有一个选 阅读全文
posted @ 2023-04-16 15:37 liwen01 阅读(196) 评论(0) 推荐(1) 编辑
摘要: 安装环境 win10 系统 Qt5.9.0 版本 官方下载地址 可以从官方网站获取:https://www.qt.io/zh-cn/ 现在的安装包跟以前的有些区别,加上网络比较慢,我这里演示的是Qt5.9.0 版本的安装 安装步骤 直接双击qt-opensource-windows-x86-5.9. 阅读全文
posted @ 2023-04-16 15:35 liwen01 阅读(488) 评论(0) 推荐(0) 编辑
摘要: (一)VLC-Qt下载 官网地址:https://vlc-qt.tano.si/ Github 地址:https://github.com/vlc-qt 示例地址:https://github.com/vlc-qt/examples 我的QT开发环境是MinGW ,所以下载的是 Windows 32 阅读全文
posted @ 2022-12-29 18:31 liwen01 阅读(422) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-12-29 18:29 liwen01 阅读(1581) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-12-29 18:27 liwen01 阅读(2256) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-12-29 10:00 liwen01 阅读(1702) 评论(0) 推荐(0) 编辑