IMX6ULL2025年最新部署方案3在Ubuntu24.04上编译通过Qt6.8.3且部署到IMX6ULL正点原子开发板上
IMX6ULL2025年最新部署方案3在Ubuntu24.04上编译通过Qt6.8.3且部署到IMX6ULL正点原子开发板上.md 前言 笔者需要先说的是,我们的Qt6现在已经全面的转向使用CMake进行构建了。因此,我们Qt本身,也转向了使用CMake构建,下面,笔者简单说一下,我们的正点原子如何
IMX6ULL2025年最新部署方案3在Ubuntu24.04上编译通过Qt6.8.3且部署到IMX6ULL正点原子开发板上.md 前言 笔者需要先说的是,我们的Qt6现在已经全面的转向使用CMake进行构建了。因此,我们Qt本身,也转向了使用CMake构建,下面,笔者简单说一下,我们的正点原子如何
IMX6ULL2025年最新部署方案2:在Ubuntu24.04上编译通过Qt5.12.9且部署到IMX6ULL正点原子开发板上 前言 本篇方案部署是笔者这几天除了打蓝桥杯以外,笔者在研究的东西,现在写道这里的时候,笔者已经成功的在Ubuntu24.04上,使用默认最新的交叉编译器和上位机编译器(均
正点原子Alpha IMX6ULL开发板2025年最新部署方案:基于Ubuntu24.04平台开发,部署最新的UBoot/Linux和BusyBox Rootfs部署指南 前言 笔者实在绷不住比较旧的方案了,广义流行的方案是使用2016年发布的Uboot来引导Linux4.1.15,配合2018年发
IMX6ULL学习篇——实战:使用设备树/Pinctl-gpio子系统驱动LED 前言 经过层层考验,我们即将接近现代的LED驱动的解决方案了。那就是使用最现代的方式开发一个简单的GPIO驱动外设。 如果您忘记了设备树的相关内容,请自行到笔者的上一篇博客复习 修改我们的设备树 我们现在修改我们的设备
ARM架构薄记2——ARM学习架构抓手(以ARMv7为例子) 架构学习需要学习哪一些部分呢?笔者接触过的架构有Intel-X86, AMD64,RISC-V和Arm架构(V7最多),笔者简单的翻了一些课本和教材,博客,官方文档。这里针对ARM架构,简单的分享一下ARMv7架构的一些学习要点。 本篇文
ARM架构薄记小记1——ARM架构的快速介绍 笔者最近正在简单的了解一下ARM架构,特别是ARM CortexA架构的部分,这里,笔者想要薄记的问题有这样一些,也算是简单记录一下自己学习ARM架构的记录。 问题1:ARM架构的历史是如何的,以此我们可以洞察ARM架构设计的一些动机 问题2:我们知道,
IMX6ULL学习篇——系统学习设备树 这篇博客的目的是系统的整理一下设备树当中的一些非常基本的概念。基于之前的学习,我们已经至少掌握了字符设备的基本的框架,编写一个最简单的字符设备简单的流程。 但是我们知道,一个外设很有可能是非常复杂,带有的描述信息是非常繁多的,为了一定的可移植性(或者说,不要在
IMX6ULL学习整理篇——Linux驱动开发的基础3:向新框架迁移 前言 笔者说过,咱们之前使用的框架是老框架,开发是不推介使用的。我们学习只是为了先入门,理解一下流程,下面,我们来学习一下新框架字符设备的注册办法。 老字符设备框架为什么不好? 两个原因: 设备号分配的局限性: 使用 regist
IMX6ULL学习整理篇——Linux驱动开发的基础2 老框架的一次实战:LED驱动 在上一篇博客中,我们实现了从0开始搭建的字符设备驱动框架,但是这个框架还是空中楼阁,没有应用,很难说明我们框架的正确性。这里,我们就准备好驱动正点原子开发板上的一个LED小灯外设。他被接在了GPIO01_IO03上
Linux驱动开发框架基础——旧字符设备驱动笔记整理(1) 前段时间是一直在学,没有整理笔记,这里把拉掉的课补上。整理一下笔记开发 前言 首先,各位需要知道的是。广义的说——Linux驱动开发的开发对象一般分成三个大类:字符设备,块设备和网络设备。实际上,Linux的驱动开发,笔者倾向于认为是在Li