移植LVGL至嵌入式Linux开发板(基于Lyckfox-Lyra和Squareline)
零、准备 一、新建SquareLine工程并导出模板工程 打开SquareLine Studio,选择VSCode with SDL for development on PC,然后配置好目标设备的参数,新建工程即可。 新建完成后,我们简单的拉两个控件用于测试,建议选择一个可以交互的控件。 接下来,我们需要导出一个样板工程。选择Export->…
有关Luckfox-Lyra的一些配置方法
一、开启幸狐官方4.3寸DSI屏幕的支持 1、打开SDK目录/kernel-6.1/arch/arm/boot/dts/rk3506-luckfox-lyra.dtsi文件 2、将数据传输通道配置调整为 1 Lane 模式: 3、注释默认的初始化序列,并启用幸狐或树莓派官方 DSI 屏幕的初始化序列: 这里提供初始化序列的代码:…
在Windows下使用WSL2搭建Luckfox-Lyra嵌入式Linux开发环境
一、选择WSL2环境 Luckfox官方的SDK环境部署章节推荐操作系统是Ubuntu22.04,因此我们选择Ubuntu22.04 LTS作为开发环境,在微软商店搜索Ubuntu即可找到并下载,直达链接。注意要下载LTS版本! 安装完成后,进入WSL,执行以下命令以更新Ubuntu环境: sudo apt update && su…
智能车图像处理入门 2
前言 第一篇我们在电脑上搭建了opencv环境以方便我们处理图像,并且成功对图像进行了二值化和压缩操作,接下来我们的目标很简单,就是找到图像的边界、并通过边界找到赛道中线。这一篇完成后,你应该可以实现巡线操作。 一、寻找图像的边界 目前我接触过两种图像边界的寻找方法,一个是八邻域,另一个是最长白列,两种算法各有优劣。 1、八邻域 我们先来讲八邻域,…
PlatformIO安装教程
一、安装VSCode 1、前往VSCode官网:https://code.visualstudio.com/Download 点击红框内的按钮开始下载 2、打开安装包,如图,点击我同意此协议,点击下一步 3、选择安装目录,点击下一步 4、点击下一步 5、这里建议勾选将通过Code打开操作添加到目录上下文菜单,然后点击下一步 6、点击安装,等待安装完…
迁移至PyQt6
使用PyQt5开发带有opencv-python的应用时,如果桌面服务器是Xorg,那么会遇到一个错误: QObject::moveToThread: Current thread (0x2f01f2c0) is not the object's thread (0x35738860). Cannot move to target thr…
星の奏でる歌 的考据
https://i.y.qq.com/n2/m/outchain/player/index.html?songid=217611499&songtype=0 这是一个极其美妙而又令人着迷的故事。 时间系作品最容易出“bug”,这里的故事发生在冈部伦太郎从α线成功跳跃到β线后,具体的时间线待考证。 接下来我们来对这首歌的来源进行考证 虽说是个闭环,但…
理之律者 – Cyberangel
All System is Normal Ride on ! Ride on !!! Switch engine drive >>>重新回顾第三代理之律者的诞生 Though my wing's been bloodstained and could never rid 即使双翼早已溅上无法洗净的血污 I'll try hard …
OpenCV-python在Linux下奇怪的报错的解决方法
不再建议使用以下方法解决,详见:http://www.anysets.tech/2024/10/07/topyqt6/ 偶尔会遇到opencv-python报错没法调用xcb的问题,不知道是动了哪里的设置,但可以通过以下方法解决: pip uninstall opencv-python pip install opencv-python-headl…