Dr.Guo's Blog 时人莫小池中水,浅处不妨有卧龙

RK3568学习笔记11:字符设备驱动开发

1. 字符设备驱动简介 字符设备是Linux驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。比如我们最常见的点灯、按键、 IIC、 SPI、LCD等等都是字符设备,这些设备的驱动就叫做字符设备驱动。 Linux应用程序对驱动程序的调用架构如

Dr.Guo Dr.Guo 发布于 2024-01-20

RK3568学习笔记10:Linux驱动开发之预备

1. 编译Linux内核 在SDK文件夹下编译内核:./build.sh kernel 2. 准备工作 2.1 创建/lib/modules/4.19.232 需要在根文件系统中创建 /lib/modules/4.19.232目录,因为后面驱动开发都是将驱动编译成模块,然后放到 /lib/modul

Dr.Guo Dr.Guo 发布于 2024-01-19

RK3568学习笔记9:嵌入式Linux驱动开发之UBoot

1. SDK包介绍 RK3568 SDK包中各文件夹的作用: app:存放上层应用 app,包括 Qt应用程序,以及其它的 C/C++应用程序。 buildroot:基于 buildroot开发的根文件系统。 debian:基于 Debian开发的根文件系统。 device/rockchip: 存放

Dr.Guo Dr.Guo 发布于 2024-01-19

正点I.MX6U学习笔记1:开发板介绍

1. 开发板资源 如图,V2.4的底板资源如下 硬件主要有: 1 个核心板接口,支持 I.MX6UL/6ULL 等核心板 1 个电源指示灯(蓝色) 1 个状态指示灯(红色) 1 个六轴(陀螺仪 +加速度)传感器芯片, ICM20608 1 个高性能音频编解码芯片, WM8960 1 路 CAN 接口

Dr.Guo Dr.Guo 发布于 2024-01-18

RK3568学习笔记7:Key测试

1. 硬件 ATK DLRK3568开发板板载资源上有四个可用按键,原理图如下: 首先正点原子的出厂内核已经默认将这个按键注册成了 adc keys类型设备. 2. 软件 验证key的软件很简单,非常简单。只需在ui上加一个label显示信息即可。 然后重写keyPressEvent和keyRele

Dr.Guo Dr.Guo 发布于 2024-01-17

RK3568学习笔记6:LED操作

1. LED电路原理 正点原子已经将LED注册成了GPIO-LEDS类型设备 LED文件 /sys/class/leds/work/brightness 默认是出厂系统的LED为心跳的触发方式,想要控制LED,需要先关闭心跳,然后再设置为none system("echo none > /sys/c

Dr.Guo Dr.Guo 发布于 2024-01-16

数字波形编辑器V1.0

一、引言 1.1 编写目的 数字波形编辑器V1.0是针对测控领域而开发的任意数字波形编辑工具,为数字信号领域和测控领域提供了可交互界面打开、创建、修改、导出、保存等功能的工具。该软件界面设计简单明了,操作简单,充分考虑从业人员的实际需求,对计算机要求较低,可运行在windows 7 及其以上操作系统

Dr.Guo Dr.Guo 发布于 2024-01-15

RK3568学习笔记5:屏幕操作【Weston】相关

Weston是Wayland开源显示协议的官方参考实现,Rockchip Buildroot SDK的显示服务默认使用Weston 10.0.0 drm后端。 参考资料:Rockchip Buildroot Weston 开发指南 一、介绍 Weston 配置方式有5种 启动参数 即启动Weston

Dr.Guo Dr.Guo 发布于 2024-01-15

.NET 创建自定义项目Template

1. 创建文件夹目录 spartajet-template |--working |--content |--test 2. 创建WPF项目 终端打开content 目录,运行cli指令 dotnet new wpf -n Spartajet.WPF 输出如图所示 当前目录如图

Dr.Guo Dr.Guo 发布于 2024-01-13

RK3568学习笔记4:Win11+Clion+Cmake+WSL+RK3568交叉编译环境搭建

0. 准备工作 0.1 WSL安装Qt5.15.2 运行代码 wget https://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run chmod 777 qt-unified-li

Dr.Guo Dr.Guo 发布于 2024-01-13