- 博客(45)
- 收藏
- 关注
原创 [OpenHarmony5.0][Docker][环境]OpenHarmony5.0 Docker pull线上镜像方式构建编译环境
应该把WSL2进行迁移之后,下载源码到Linux的EXT4文件系统的目录下!用户目录之类的都可以!你的映射必须要到源码的上一级目录,把源码再加一层文件夹,也就是说你要映射为如下结构!如果你想知道这个镜像是如何制作的,请看下面的教程,如果你只想拿到镜像。如果你的网络环境拉取不下来,**请自己找国内镜像源替代。下载我封装好的压缩包,跳转链接之后下面的不用看了,直接看链接里面的即可。如果你使用的是WSL2,请不要将源码存放在NTFS文件系统的目录中!如果你在获取源码的时候就是使用的repo,那么你可以跳过本节。
2024-11-27 16:01:41
1533
原创 [OpenHarmony5.0][Docker][环境]OpenHarmony5.0 Docker编译环境镜像下载以及使用方式
如果你想知道这个镜像是如何制作的,请看下面的教程,如果你只想拿到镜像。那就往下看就好了。
2024-11-25 11:02:44
1616
2
原创 [OpenHarmony5.0][Docker][教程]OpenHarmony5.0编译环境基于WSL2封装Docker镜像教程
请一定注意!16G内存根本不够用!!不够用的情况下当你的内存占用满了,过一会儿就会报没有报错信息但是提示错误的奇怪原因。。。光编译就要25G左右的内存。。不够就加钱吧。官网的文档比较老,没更新,这个要注意!!3.2版本16GB还差不多。这篇记录了开源鸿蒙5.0 Docker编译环境的打包过程。如果不想使用Docker,可以看下面这篇指导教程。
2024-11-25 10:07:55
1825
原创 [OpenHarmony5.0][环境][教程]OpenHarmony 5.0源码在WSL2 Ubuntu22.04 编译环境搭建教程
教程基于OpenHarmony5.0 Release(以下简称OHS_5),WSL2,Ubuntu22.04为什么做这个教程?官方的文档写的比较乱,个人也是试了好久才搞出来环境。这里记录一下。为什么用WSL?因为官方的DevDec Device Tool是Windows + Ubuntu联合开发的,自然想到WSL子系统方便不少。
2024-11-24 23:32:17
2076
1
原创 [WSL][教程]WSL2系统迁移到其他盘以及其他电脑教程
教程适用于迁移系统到同一台机器不同磁盘,达到不占用C盘的效果。也适用于不同机器之间的WSL迁移。
2024-11-20 15:16:19
1531
原创 [TailScale] DERP Derper中继搭建
我们使用Docker-compose,这里是我的配置文件,这里直接复制过来改一改就行了。如果是这样的,说明是P2P打不通,那么你需要Derper(有DERP括弧的)我这里使用的是Openwrt,打开13477,13478的端口转发。在搭建开始之前,请先拿到实名认证的域名和证书。如果是这样的,那么你不需要搭建Derper。允许13477,13478端口进站。有这个才是真的YES。
2024-11-11 17:16:20
599
原创 [DDNS][SSL][HTTPS]阿里云ACME Ubuntu22.04Server 安装教程
如果你要是用standalone mode请提前安装socat。这里介绍的是DNS方式。获取Access Key和Access Sevret。之后拷贝到我们需要的目录里面去(不能使用。证书会自动更新,这里是手动的方式。后续更新acme.sh方法。出现以下代码表示成功。
2024-11-11 15:16:13
603
原创 [论文][环境]3DGS+Colmap环境搭建_WSL2_Ubuntu22.04
仅使用Ubuntu进行场景编译,场景渲染查看则使用Windows下官方提供的编译好的预编译包打开即可,非常方便(要注意即使是预编译版本,Windows端也应该安装VS和CUDA Toolkit要注意的是,最新的SIBR预编译版本是由CUDA Toolkit 12.0编译的另外,后面的Colmap 3.10部分应该进行自己编译,官方编译好的Linux预编译包只支持CPU编译,不支持GPU。
2024-11-06 18:38:47
1303
原创 [WSL][桌面][X11]WSL2 Ubuntu22.04 安装Ubuntu桌面并且实现GUI转发(Gnome)
你也可以试试WSLg,个人感觉不太好看,但是大部分UI也还算兼容,没X11兼容性好就是了。优点是WSL自动给你安装好了,到手即用。
2024-11-05 09:41:26
1873
原创 [Linux][驱动][设备树] IMX6ULL修改设备树+模拟3Wire 9Bits I型实现ST7701S RGB屏幕初始化
自己编写一个引脚定义,放在根目录节点下,要注意compatib属性很重要,一会儿写驱动程序的时候要用到/* 定义自己的file_operations结构 */
2024-08-11 14:31:13
1150
原创 [Linux][驱动][设备树] IMX6ULL配置设备树和SPIDEV驱动SPI配置教程
开发板:韦东山100ask IMX6ULL MINIRGB屏幕:某宝ST7701S + GT911 480*480 RGB666屏幕。
2024-08-07 11:06:52
1572
原创 [STM32][Bootloader][教程]STM32 HAL库 Bootloader开发和测试教程
分区有好几种分区方式,具体可以参见这个文章https://blog.youkuaiyun.com/ShenZhen_zixian/article/details/129064681要想实现Bootloader启动,我们就应该先给ROM 进行分区,这里我们采用一种全新的方式,这种方式,我们就得采用奇数和偶数更新法,就是奇数版本号更新到Application,偶数版本更新到Application_2,因为我们两个分区的程序中断向量表映射位置是不同的。优点就是有一个版本的备份。
2024-08-01 19:55:19
3692
1
原创 性能猛兽:OrangePi Kunpeng Pro评测!
Orange Pi Kunpeng Pro 开发板是香橙派联合华为精心打造的高性能开发板,其搭载了鲲鹏处理器,可提供 8TOPS INT8 计算能力,提供了 8GB 和 16GB 两种内存版本。Kunpeng Pro 开发板结合了鲲鹏全栈根技术,全面使能高校计算机系统教学和原生开发。同时支持 FPGA+ARM,从体系结构、数字逻辑设计、操作系统和编译,再到嵌入式开发,可以基于同一套体系结构和一套开发板实现贯穿打通。
2024-05-29 19:03:18
1396
原创 [Linux][教程][实用系列]Linux使用systemctl添加自启动程序
此类下必须开机登陆之后,里面的程序才会运行需要添加文件到下此类下开机不登陆就可以运行需要添加文件到下首先在’系统类’创建一个新文件把如下模板稍作修改复制进去2. 重载守护程序3. 启动程序测试是否正常查看状态出现类似返回则正常4. 允许自动启动5. 附录常用的命令:启动sshd服务:停止sshd服务:查看sshd服务状态:重启sshd服务:设置开机自启动:禁止开机自启动:查看所有已经启动的服务:重新加载配置文件:systemctl开机启动设置_每次开机都需要运行syste
2023-07-21 18:51:50
2761
原创 [ESP][驱动]ST7701S RGB屏幕驱动
ST7701S ESP32S3 驱动,瑞显科技的480*480驱动成功,从Arduino GFX移植
2023-01-22 22:25:21
10828
8
原创 [ESP][驱动]ESP系列野火PID调试助手协议驱动适配
野火PID调试助手驱动,适用于ESP系列,基于ESP-IDF5.0开发Github: https://github.com/taxue-alfred/firetool_PID_driver_espGitee: https://gitee.com/TaXue_TianXing/firetool_PID_driver_esp
2023-01-15 15:23:33
1995
原创 [JetsonNano][教程][入门系列][一] 如何开启VNC共享
目录1.为什么要做这个系列?2.开始操作 1.开启VNC(vino-server) 2.开启无屏幕连接开启VNC功能3.修改分辨率4.参考1.为什么要做这个系列?最近入手了一块jetson nano 2GB版本的板子,但是没有显示器。于是想到VNC的远程,但是网上信息太杂而且部分信息已经老旧,达不到我要的效果。所以出了这一个系列供刚入门的朋友们快速配置开发环境。2.开始操作1.开启VNC配置软链接官方的Jetson Nano 2GB版本的镜像已经不用KDE桌面了,这里请注意
2022-05-19 12:47:22
1298
2
原创 [RISCV][教程]将LVGL8.2移植到CH32V407
目录下载MountRiver开发板介绍环境创建LVGL移植文件准备LVGL配置文件LVGL port文件lv_example测试插曲编译运行Link.ld配置1. 下载MountRiver官网下载,然后直接无脑下一步就好了 MountRiver Studio别看篇幅长 ,移植教程一点都不难,就是图多,为了方便大家跟着走2. 开发板介绍本次使用的开发板是用了「赤菟CH32V307开发板」详细介绍链接基于 CH32V307VCT6 ,RISC-V 内核3. 环
2022-04-22 16:02:54
1440
原创 [ESP32][环境配置]Clion配置ESP-IDF开发环境,支持编译下载和menucofig
目录结构:为什么要用CLion开发?ESP-IDF开发环境准备环境变量配置(三选一使用)全局变量环境配置 + CmakeLists.txt 内的环境配置(可以和其他IDE更好的耦合)Clion内部环境变量配置 + 全局变量环境配置(个人推荐)系统环境变量配置创建一个工程使用CLion配置你的工程下载配置menuconfig配置Clion内部完全的环境变量配置(如果存在ESP8266开发环境的话优先考虑这个)这种方法每次新建一个工程就得进行一次配置,但是同
2022-04-06 14:47:30
8979
20
原创 [Qt6][QML][教程]QML动态柱状图
上节我们解决了高分辨鼠标坐标偏移的问题,这次我们来整个动态柱状图来实现实时音频频谱显示完整项目MediaState软件项目地址:https://gitee.com/txwh-media-state教程针对MediaStateT先来看效果:效果感觉还行?将就吧,到时候抽时间再美化美化。。而且似乎得上个多线程。。来讲实现:这里一共两个声道,我们就讲一个声道,剩下那个一样的实现。先创建一个基本构架。ChartView{ id:left_bar // t
2022-01-21 12:41:06
2338
1
原创 [Qt6][QML][C++][教程]解决开启屏幕缩放获取鼠标位置不正确问题
上节我们构建了一个较为完整的右键托盘菜单,但当我将软件移动到高分辨率屏幕的时候,出现了一些问题完整项目MediaState软件项目地址:https://gitee.com/txwh-media-state教程针对MediaStateTWindows对于高分辨率屏幕默认开启了屏幕缩放。如下:Windows对于鼠标坐标的采集有好几个API,这里就拿GetDesktopWindow来说这个API获取的是鼠标在真实分辨率上的位置。也就是未经过缩放的。但是程序在创建窗口的时候使用的是缩放后的分辨
2022-01-21 12:07:43
1883
原创 [Qt6][QML][教程]自定义托盘右键菜单自动隐藏
上节我们创建了个比较现代简约风的托盘右键菜单,这节我们来讲讲怎么实现其自动关闭。MediaState软件项目地址:https://gitee.com/txwh-media-state本教程针对MediaStateT毋庸置疑,我们需要一个Timer,然后比较关键的来了,我们怎么知道我们的鼠标放没放在窗口上?MouseArea?NO!这家伙只能在最上层的时候被识别到。那每个控件都放个MouseArea不就可以实现鼠标的位置检测了?确实可以。但是比PPT还卡的应用,你用吗?临机一动,我的五个控件都
2022-01-21 11:42:55
967
原创 [Qt6][QML][教程]自定义一个漂亮的托盘右键菜单
上节我们讲到,我们在修复了ChartView导致程序崩溃的问题之后,又导致了MenuItem托盘右键菜单无法使用的问题。今天我们就来解决这个问题。上节:【Qt6】【QML】【问题】QML使用ChartView导致程序闪退问题首先效果图:那既然没法用了。。首先就是Google一下。然后发现可能是官方的BUG??那既然是官方的BUG,那我们就绕开这个BUG换种思路走????文章针对MediaStateTMediaState软件项目地址:https://gitee.com/txwh-medi
2022-01-21 11:07:10
2235
原创 [Qt6][QML][问题]QML使用ChartView导致程序闪退问题
上节我们解决了子窗口关闭导致程序关闭的问题。由于项目需要进行实时频谱的显示,需要用到ChartView控件,但是出了亿点点问题。。。上节:【Qt6】【QML】【问题】主窗口隐藏后子窗口关闭导致程序关闭的问题MediaState软件项目地址:https://gitee.com/txwh-media-state本教程针对MediaStateTQML文件中直接使用ChartView:ChartView{ id:left_shake title: q
2022-01-21 09:59:11
1471
原创 [Qt6][QML][问题]主窗口隐藏后子窗口关闭导致程序关闭的问题
最近写的项目添加实时音乐频谱,需要弹出新的窗口MediaState软件项目地址:https://gitee.com/txwh-media-state本教程针对MediaStateT前几节讲到,我们实现了如下的窗口效果:这个弹出的界面是主窗口,我们需要在此之上弹出一个新的窗口。但是随即发现一个问题。先来看看主窗口隐藏的代码://结束动画结束之后隐藏窗口onFinished:{ show_timer.stop() pop_window.hide() //这一行隐藏了窗口}
2022-01-21 09:25:47
1573
2
原创 [Qt6][QML][教程]全局热键的实现
模仿网易云切歌时候MAC的通知界面,需要用到快捷键弹窗的功能。MediaState软件项目地址:https://gitee.com/txwh-media-state网上查了查找了找关于QML的全局热键相关,发现有叫Shortcut和Action的控件,但是我写到QML里面以后根本没有效果,前者还有一个叫Qt.ApplicationShortcut属性,试了之后也无果。后者的Focus方案也无果。。所以看了看官方的API:官方说要求必须有一个活动的窗口。。然而我实现的窗口是这样的:这个窗
2022-01-14 20:03:12
1341
原创 [C++][实用类库]C++开机自启方案
模仿网易云切歌时候MAC的通知界面,需要用到开机自启的功能。但是只有写入的方法,没找到加入其他方法做成一整个类的。所以花了些时间把这功能包装成一个类了。MediaState软件项目地址:https://gitee.com/txwh-media-state对这个类进行一些说明:类中的每一个方法都可以单独拿来使用,不受类中定义的变量影响构造函数除外类中的部分方法我已经标明了参考的网址,如果想要进行学习的话可以去详细学习类中部分方法有这比较详细的注释,供大家参考构造函数中"Med
2022-01-14 18:55:19
1589
原创 [Qt6][QML][问题]模块Qt5 Compat.Graphical Effects没有安装
最近用Qt6+QML仿制网易云切歌时候MAC的通知界面,发行测试版的时候出现了点小问题MediaState软件项目地址:https://gitee.com/txwh-media-state上一篇: Image控件图片的更新以及相对路径的访问更多请看:https://blog.youkuaiyun.com/qq_38844263/category_11578713.html教程针对MediaStateT环境:Qt6.2.2 | MinGw10.0.0先来看看我的qml文件中import部分//
2022-01-14 12:00:05
3741
1
原创 [Qt6][QML][教程]Image控件图片的更新以及相对路径的访问
最近用Qt6+QML仿制网易云切歌时候MAC的通知界面,调用Image控件的时候发现了一些问题。MediaState软件项目地址:https://gitee.com/txwh-media-state上一篇:QML创建带图片的物理弹跳-快速隐藏效果的通知弹窗Image控件在重新对source赋值的时候,如果路径未发生改变,那么就会使用缓存区的图片。Image的source属性应该使用绝对路径,使用qrc:会被编译到char数组中,更别提什么更改了这里对qrc的部分问题写的比较明白了:QT中
2022-01-14 11:49:02
1927
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人