嵌入式linux
文章平均质量分 77
tao_sc
拒绝熊猫眼
展开
-
luckfox-pico-max使用framebuffer驱动ili9431芯片的LCD,使用LVGL显示
要驱动 LCD,除了在内核中启用 FB 相关驱动程序外,还必须确保所有与 LCD 通讯的引脚功能正常。将编译芯片对应驱动程序选项打开:默认是打开st7735R和ST7789v,对应程序在/luckfox-pico/sysdrv/source/kernel/drivers/staging/fbtft文件夹内,如果没有对应芯片驱动程序 ,则自行添加。最后发现把vcc接到开发板的VSYS引脚供电,及39引脚,这样在板子重新开机时,屏幕能保持一个屏幕熄灭的状态,运行程序后才会显示。在内核中依次开启FB相关的驱动。原创 2024-07-08 08:41:03 · 538 阅读 · 0 评论 -
嵌入式linux学习之arm开发板移植ssh
(1)zlib 下载网址:http://www.zlib.net/fossils/ 教程中版本选择的是: zlib-1.2.11.tar.gz(2)openssl下载网址:https://www.openssl.org/source/mirror.html 教程中版本选择的是: openssl-1.1.1-stable-SNAP-20210701.tar.gz。原创 2024-04-22 17:09:43 · 1373 阅读 · 1 评论 -
嵌入式linux学习之通过v4l读取usb摄像头数据
define FB_DEV "/dev/fb0" //LCD设备节点3//帧缓冲数量/*** 摄像头像素格式及其描述信息 ***///字符串描述信息//像素格式} cam_fmt;/*** 描述一个帧缓冲的信息 ***///帧缓冲起始地址//帧缓冲长度//LCD宽度//LCD高度//LCD显存基地址//LCD设备文件描述符//摄像头设备文件描述符//视频帧宽度和高度。原创 2024-04-20 15:03:32 · 321 阅读 · 1 评论 -
ubuntu系统CMAKE-3.29安装
下载包https://cmake.org/download/下载后解压,运行./configure按照提示,输入:make等待结束,然后输入:sudo make install使用命令 :cmake --version原创 2024-04-16 11:32:18 · 731 阅读 · 3 评论 -
rv1103/buildroot系统中添加包如v4l2
按下 / 输入 "libv4l 后回车进行搜索,有2个搜索结果,我们按下 1 进行跳转。上述命令如果读取不到 CSI 摄像头的 Entity,可以使用如下命令查看全部信息。按下y使能v4l软件包libv4l和v4l-utils tools。#CSI 摄像头(需要先关掉自带的RKIPC)固件在output/img文件夹中。(1)查看有几个 media 节点。(2)列出摄像头支持的格式。(1) 列出摄像头的设备。(2)查看拓扑结构命令为。(3)显示摄像头参数。原创 2024-04-15 10:09:36 · 688 阅读 · 2 评论 -
嵌入式linux学习之opencv交叉编译/移植并使用CmakeList编译demo
OpenCV官方源码下载链接为https://opencv.org/releases/,选择3.4.16版本下载。原创 2024-03-31 22:24:22 · 1318 阅读 · 1 评论 -
嵌入式linux学习之交叉编译器安装/使用/问题处理
ARM 裸机、Uboot 移植、Linux 移植这些都需要在 Ubuntu 下进行编译,编译就需要编译器,在 Liux 进行 C 语言开发里面使用 GCC 编译器进行代码编译,但是 Ubuntu 自带的 gcc 编译器是针对 X86 架构的!而我们现在要编译的是 ARM 架构的代码,所以我们需要一个在 X86 架构的 PC 上运行,可以编译 ARM 架构代码的 GCC 编译器,这个编译器就叫做交叉编译器,总结一下交叉编译器就是:1. 它肯定是一个 GCC 编译器。原创 2024-03-29 20:53:00 · 846 阅读 · 0 评论 -
嵌入式linux学习之实践操作
。原创 2024-01-25 13:20:15 · 969 阅读 · 0 评论 -
嵌入式linux_C应用学习之API函数
man 命令后面跟着两个参数,数字 2 表示系统调用,man 命令除了可以查看系统调用的帮助信息外,还可以查看 Linux 命令(对应数字 1)以及标准 C 库函数(对应数字 3)所对应的帮助信息;最后一个参数 open 表示需要查看的系统调用函数名。原创 2024-01-15 20:45:14 · 517 阅读 · 0 评论