E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LinuxDTS(设备树)
STM32MP157驱动开发——Linux 网络设备驱动
STM32MP157驱动开发——Linux网络设备驱动一、简介STM32MP1GMAC接口简介YT8511C详解二、驱动开发1.网络外设的
设备树
2.设备驱动三、测试网速测试参考文章:【正点原子】I.MX6U
Amonter
·
2023-11-07 01:49
STM32MP157
驱动开发
stm32
linux
Jetson基本笔录2 -- 源码编译与KO生成
文章目录内核源码编译内核和
设备树
更新发行版部分组件X86FirstKOJetsonFirstKOLongtermKernel命令备忘参考内核源码编译对于自己做的Jetson的板子一般需要修改
设备树
和驱动
weifengdq
·
2023-11-06 21:19
Nvidia
Xavier
nvidia
jetson
kernel
module
sources
stm32mp157 wm8960音频驱动调试笔记
1.查看硬件原理图:2.打开对应的
设备树
(stm32mp157a-xxx.dtsi):因为wm8960是挂载到I2C4上,所以在
设备树
I2C4节点上添加wm8960设备节点。
赟赟、嵌入式
·
2023-11-05 08:24
嵌入式驱动调试及系统定制
stm32
驱动程序
linux
13 Linux 蜂鸣器
在Linux下做的工作:①
设备树
中添加蜂鸣器节点,在蜂鸣器节点中加入GPIO信息;②编写驱动程序和测试APP。二、硬件原理图分析 通过一个PNP型的三极管8550来驱
职业法师头铁
·
2023-11-05 07:20
Linux
驱动开发
linux
驱动开发
【全志T113-S3_100ask】15-2 linux系统gpio模拟spi驱动屏幕——ILI9341
【全志T113-S3_100ask】15-2linux系统gpio模拟spi驱动屏幕——ILI9341背景(一)查阅参考文档(二)使能内核模块(三)修改
设备树
(四)测试(五)后语背景在上一小节里,我们使用了硬件
第四维度4
·
2023-11-04 20:25
T113
linux
嵌入式硬件
物联网
arm开发
arm
Linux驱动开发之【pinctrl和gpio子系统】
目录一、pinctrl和gpio子系统1.pinctrl子系统1.1pinctrl子系统简介1.2pinctrl子系统驱动1.3
设备树
中添加pinctrl节点模版2.gpio子系统2.1gpio子系统简介
无敌且带飞
·
2023-11-04 07:40
Linux驱动框架学习
驱动开发
linux
arm开发
c语言
pinctrl和GPIO子系统
2.pinctrl子系统pinctrl子系统主要工作内容如下:获取
设备树
中pin信息。
卖耀西的坏比
·
2023-11-04 07:09
驱动开发
Linux pinctrl 和 gpio 子系统使用
-达到IO复用操作电气属性的目的太过于底层linux提供了一些配置GPIO驱动的函数————————————————————1——————————————————————pinctrl子系统:①、获取
设备树
中
¡Venceremo
·
2023-11-04 07:09
驱动
笔记
linux
Linux驱动之 pinctrl和GPIO子系统
子系统在没有使用这两个子系统之前,我们控制GPIO是直接操作寄存器来完成的,例如LED灯,就是直接对寄存器进行操作1、什么是pinctrl和gpio子系统pinctrl这个是linux用来控制引脚相关的GPIO通用输入输出在引入
设备树
之后
小袁OVO
·
2023-11-04 07:09
linux驱动
嵌入式
11.1 Linux
设备树
一、什么是
设备树
?
职业法师头铁
·
2023-11-04 07:06
Linux
驱动开发
linux
运维
服务器
11.2
设备树
下的 LED 驱动
一、修改
设备树
文件 首先进入该目录下/linux/atk-mpl/linux/my_linux/linux-5.4.31/arch/arm/boot/dts打开stm32mp157d-atk.dts文件
职业法师头铁
·
2023-11-04 07:06
Linux
驱动开发
驱动开发
linux
pinctrl和gpio子系统
一、pinctrl子系统简介Linux驱动讲究驱动分离与分层,pinctrl和gpio子系统就是驱动分离与分层思想下的产物,pinctrl子系统主要工作内容如下:获取
设备树
中的pin信息根据获取到的pin
三个刺客
·
2023-11-04 07:33
uboot
驱动开发
嵌入式硬件
pinctrl 和 gpio 子系统
内容来自《【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.5.2.pdf》目录pinctrl子系统pinctrl子系统简介I.MX6ULL的pinctrl子系统驱动PIN配置信息详解
设备树
中添加
【ql君】qlexcel
·
2023-11-04 07:33
嵌入式Linux
1024程序员节
12 pinctrl 和 gpio 子系统
首先回顾一下如何初始化LED所使用的GPIO:①、修改
设备树
,添加相应的节点,节点里面重点是设置reg属性,reg属性包括了GPIO相关寄存器。
职业法师头铁
·
2023-11-04 07:58
mongodb
数据库
【IMX6ULL_Pro板卡学习】编译内核
IMX6ULL_Pro板卡学习编译内核编译内核1、配置编译:内核、
设备树
、其他驱动程序kernel的编译过程如下:cd/home/book/100ask_imx6ull-sdk/Linux-4.9.88makemrpropermake100ask_imx6ull_defconfigmakezImage-j4makedtbscparch
爱学习的小莲
·
2023-11-03 07:16
IMX6ULL_por
Linux
学习
linux
运维
正点原子 imx6ull linux 更新内核与
设备树
通过nfs挂载
目的通过修改linux正点原子imx6ull
设备树
,防止led灯占用做法编译内核与
设备树
1.将原子的镜像解压到ubuntu虚拟机2.使用tar-xflinux…解压到某一文件夹3.修改
设备树
文件(imx6ull-alientek-emmc.dts
dragon in sky
·
2023-11-03 07:11
linux
arm开发
运维
正点原子
imx6ull
在100ask_imx6ull上机实验
确定引脚并生成
设备树
节点NXP公司对于IMX6ULL芯片,有
设备树
生成工具。
习惯就好zz
·
2023-11-03 07:39
#
GPIO子系统
100ask
imx6ull
gpio
led
kernel
【IMX6ULL驱动开发学习】12.Linux驱动之
设备树
承接上一篇博客【IMX6ULL驱动开发学习】11.驱动设计之面向对象_分层思想(学习
设备树
过渡部分)代码获取:https://gitee.com/chenshao777/imx6-ull_-drivers
晨少爱学习
·
2023-11-03 07:07
驱动开发
linux
设备树
dtb
dts
IMX6ULL驱动
编译替换内核_
设备树
_驱动_IMX6ULL
前言:使用的开发板为韦东山老师的IMX6ULL目录为什么编译驱动程序之前要先编译内核?1.驱动程序要用到内核文件:2.编译驱动时用的内核、开发板上运行到内核,要一致:3.更换板子上的内核后,板子上的其他驱动也要更换:编译内核步骤编译内核模块安装内核和模块到开发板上1.先在开发板挂载Ubuntu的NFS目录2.输入命令uname-a显示内核版本修改时间20203.复制文件到开发板上4.reboot重
罗小白的干爹
·
2023-11-03 07:06
Linux学习记录
IMX6ULL
Linux
Linux内核
基于GPIO子系统的LED驱动程序
设备树
操作1.使用官方的工具来编写pinctrl设置gpio的
设备树
代码。如图,生成代码!
m0_57678852
·
2023-11-02 22:15
linux
Linux学习第29天:
设备树
下的 platform 驱动编写:举步维艰,那就脚踏实地,一步一个脚印,慢慢来。
Linux版本号4.1.15芯片I.MX6ULL大叔学Linux品人间百味思文短情长同志们,学习到现在,是不是有点懵逼的感觉。感觉该学的都学了,又感觉啥都没学会。就这样懵逼的状态进入到下一节的学习。这就是题目中我讲的举步维艰的状态了吧。起码这是我学习到现在的一个状态吧。但是既然下决心要攻克它,就不要轻言放弃。因为黎明往往就在黑夜的后面。这也是学习一种技能必须要经历的一个过程。脚底实地,按照计划,一
大叔学Linux
·
2023-11-01 13:14
嵌入式Linux驱动开发学习
linux
学习
arm开发
嵌入式硬件
arm
linux ubuntu挂载ntfs硬盘只读问题
先安装sudoapt-getinstallntfs-3g然后执行修复指令sudontfsfix/dev/sda2上面的sda2表示对应硬盘,硬盘挂载到linux系统后,在
设备树
上表示为sda1、sda2
李工喜荣
·
2023-11-01 12:47
linux
STM32MP157 | 基于 Linux I2C 驱动读取si7006-A20温湿度传感器
一、si7006-A201.si7006的常用寄存器列表如下:2.开发板原理图二、添加
设备树
的节点1.设置引脚首先设置I2C1引脚的复用功能,找到pinctrl_i2c1节点:vistm32mp15-pinctrl.dtsi2
dkdn
·
2023-11-01 11:09
STM32MP157A
stm32
linux
【IIC子系统之读取温湿度】
IIC子系统之读取温湿度IIC总线协议主机读取一个字节主机发送一个字节
设备树
编写IIC设备驱动层API编写程序读取温湿度应用层驱动读取温湿度函数解析头文件IIC总线协议1.I2C总线是PHLIPS公司在八十年代初推出的一种串行的半双工同步总线
Holy meat
·
2023-11-01 11:56
单片机
stm32
嵌入式硬件
c语言
驱动开发
【驱动开发】注册字符设备使用gpio
设备树
节点控制led三盏灯的亮灭
注册字符设备使用gpio
设备树
节点控制led三盏灯的亮灭
设备树
:头文件:#ifndef__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;
小徐今天认真学习了嘛
·
2023-11-01 08:51
驱动开发
linux驱动开发 - 12_platform 平台驱动模型
:3platform设备platform设备信息框架如下所示:4程序编写1LED灯的platform设备文件2LED灯的platform的驱动文件3编写测试APP4编译驱动程序和测试APP4、运行测试
设备树
下的
kaka的卡
·
2023-11-01 06:51
linux驱动开发
驱动开发
linux
运维
stm32系统移植(1)
文章目录交叉编译工具安装Uboot源码编译导入配置文件编译源码tf-a源码编译trustedopteeopteetrustedoptee-os编译Linux源码编译编译
设备树
编译内核模块Yocto构建系统导入编译配置编译交叉编译工具安装导入
k12009
·
2023-10-30 23:13
stm32
单片机
arm
Linux 音频驱动实验
WM8960简介I2S总线接口I.MX6ULLSAI简介硬件原理图分析音频驱动使能修改
设备树
使能内核的WM8960驱动alsa-lib移植alsa-utils移植声卡设置与测试amixer使用方法音乐播放测试
行稳方能走远
·
2023-10-30 01:38
正点IMX6ULL驱动开发
linux
音视频
Linux下的IMX6ULL——开发板的第一个APP和驱动实验(三)
目录一、开发板的第1个APP实验1.通过Git仓库2.通过windows上传二、开发板的第1个驱动实验1.前提条件:2编译内核:(1)编译内核(2)编译
设备树
3.编译安装内核模块(1)编译内核模块(2)
嵌入式的那些事儿
·
2023-10-29 21:08
1024程序员节
ZYNQ UltraScale+ MPSoC Linux + ThreadX AMP玩法
ZYNQUltraScale+MPSoCLinux+ThreadXAMP玩法ZYNQUltraScale+MPSoC与ZYNQ7000架构比较目标一.创建Linux1、修改kernel2、修改
设备树
编译
李易达
·
2023-10-29 20:05
ThreadX
ZYNQ
ThreadX
AMP
嵌入式Linux设备驱动程序开发指南12(处理设备驱动中使用的中断)——读书笔记
处理设备驱动中使用的中断十二、处理设备驱动中使用的中断12.1Linux内核的中断域12.2
设备树
中断处理12.3按钮中断设备12.3.1
设备树
12.3.2int_sam_key.c代码12.3.3测试调试
Jack.Jia
·
2023-10-29 20:57
linux驱动
linux
驱动程序
驱动开发
驱动开发7 基于GPIO子系统编写LED驱动,编写应用程序进行测试设置定时器,5秒钟打印一次hello world
include#include#include#include/*myled{led1-gpio=;led2-gpio=;led3-gpio=;};*/structdevice_node*dnode;//
设备树
节点对象指针
徐艺桐
·
2023-10-29 20:26
驱动开发
驱动开发
基于GPIO子系统编写LED驱动,编写应用程序进行测试,设置定时器,5秒钟打印一次hello world
设备树
添加的代码myled{led-gpios=,,;};头文件#ifndef__HEAD_H__#define__HEAD_H__#defineLED_ON_IO('l',1)#defineLED_OFF_IO
土豆学习ing
·
2023-10-29 20:53
学习
Linux驱动
Linux学习第23天:Linux中断驱动开发(二): 突如其来
1.修改
设备树
文件在“key”节点下,添加中断相关属性。
大叔学Linux
·
2023-10-28 06:10
Linux学习
linux
学习
嵌入式硬件
arm开发
驱动开发
RK3568-sata接口
内核默认配置文件CONFIG_ATA=yCONFIG_SATA_AHCI=yCONFIG_SATA_AHCI_PLATFORM=yCONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=y编写
设备树
节
Paper_Love
·
2023-10-28 00:50
RK3568
linux
使用yocto为raspberry编译内核
使用yocto为raspberry编译内核目录使用yocto为raspberry编译内核poky下载路径安装~导入镜像内核
设备树
等拷贝到SD卡编译版本poky下载路径Clonegit://git.yoctoproject.org
·星垂平野·
·
2023-10-27 20:08
Linux
树莓派
c语言
c++
python
java
设备树
的规范 - DTS格式
一、概述ARMDeviceTree起源于OpenFirmware(OF),在Linux2.6中,arch/arm/plat-xxx和arch/arm/mach-xxx中充斥着大量的垃圾代码,相当多数的代码只是在描述板级细节,而这些板级细节对于内核来讲,不过是垃圾,如板上的platform设备、resource、i2c_board_info、spi_board_info以及各种硬件platform_
JalynFong
·
2023-10-27 17:46
全志V3S 驱动OV2640 OV7725把图像显示到ST7789V LCD屏上
全志V3S驱动OV2640OV7725把图像显示到LCD屏上文章目录全志V3S驱动OV2640OV7725把图像显示到LCD屏上一、
设备树
添加摄像头驱动二、摄像头编译到内核三、编译重启查看启动log是否正常
Kevincoooool
·
2023-10-27 00:37
V3S
linux
调试记录
荔枝派Zero(全志V3S)驱动开发之RGB LCD屏幕显示bmp图片
如何确保Framebuffer设备已存在3、Frame_buffer设备结构体、fb_info详解、structfb_fix_screeninfo详解、structfb_var_screeninfo详解4、
设备树
中有关
须尽欢~~
·
2023-10-27 00:30
荔枝派
荔枝派
驱动开发
arm开发
【f1c200s/f1c100s】RGB接口 LCD驱动适配
【f1c200s/f1c100s】RGB接口LCD驱动适配RGB模式介绍F1C200s/F1C100sRGBLCD驱动适配
设备树
修改源码修改结果RGB模式介绍RGB模式就是我们通过说的RGB屏,以RGB
Liangtao`
·
2023-10-27 00:59
嵌入式Linux
#
驱动开发
LCD驱动
framebuffer
linux
荔枝派
v3S驱动gt911触摸
文章目录一、修改
设备树
二、编写驱动三、运行测试四、编译进内核1.拷贝文件2.修改对应的Makefile3.编译运行4.测试1.注释掉坐标信息五、移植tslib1.buildroot配置tslib2.配置
冷月枫啊
·
2023-10-27 00:57
Linux
荔枝派V3S
物联网
linux
根据键名解析特定属性的值相关API
mycdev.c#include#include#includestructdevice_node*node;//解析得到的
设备树
节点对象指针structproperty*pr;//属性结构体指针intlen
孟孟能学会
·
2023-10-26 23:03
java
服务器
前端
驱动获取
设备树
节点信息
mycdev.c#include#include#includestructdevice_node*dnode;//解析得到的
设备树
节点对象指针structproperty*pr;unsignedintlenth
孟孟能学会
·
2023-10-26 23:58
嵌入式硬件
驱动开发
imx6q基于ov5642调试du913/914摄像头,摄像头偏绿调试
imx6q,基于ov5642调试du913/914摄像头硬件
设备树
(dts)的配置ov5642.c代码修改mxc_v4l2_capture.c分析利用应用程序/unit_test/mxc_v4l2_capture.out
o0o0BEN0o
·
2023-10-26 19:58
摄像头驱动
du914/913
摄像头偏绿
编写虚拟UART驱动程序-框架
一、框架回顾二、编写UART驱动要做的事1.注册一个uart_driver2.对于每一个port,都会在
设备树
里面有一个节点3.
设备树
里的节点和platform_driver节点匹配4.当platform_dirver
习惯就好zz
·
2023-10-26 18:34
#
UART
uart
imx6ull
kernel
driver
Linux音频-machine类
在查看此节之前,需要具备Linux
设备树
某风吾起
·
2023-10-26 13:17
linux
音视频
运维
T6 中断编程
1.中断
设备树
1.1概述在linux内核中通过中断号管理中断,与外设一一对应中断发生后会有中断回调函数,在linux中通过``函数处理中断外围设备大部分会产生中断,soc为了方便管理与区分中断,故设计了中断控制器
Meiyangyang945
·
2023-10-26 11:30
正点原子嵌入式linux驱动开发——
设备树
下platform驱动
上一篇笔记中讲解了传统的、未采用
设备树
的platform设备和驱动编写方法。最新的Linux内核已经支持了
设备树
,因此在
设备树
下如何编写platform驱动就显得尤为
努力自学的小夏
·
2023-10-26 09:36
linux学习
linux
驱动开发
stm32
学习
笔记
u-boot 通过 SD 卡启动 Linux(三)
文章目录根文件系统制作SD卡镜像制作u-boot启动u-boot日志u-boot查看sd卡情况加载kernel和
设备树
设置bootargs引导内核内核启动日志前面几节中,分别介绍了u-boot移植linux
tyustli
·
2023-10-26 08:27
#
kernel
linux
linux内核定时器实验
init_timer函数2.add_timer函数3.del_timer函数4.del_timer_sync函数5.mod_timer函数3.linux内核短延时函数二、硬件原理图分析三、实验程序编写1.修改
设备树
文件
冷月枫啊
·
2023-10-25 20:22
#
阿尔法
Linux
定时器
嵌入式
linux
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他