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
linux驱动开发学习笔记
Linux驱动
学习--ALSA框架(一)ALSA框架的介绍
目录一、引言二、ALSA框架介绍------>OSS框架------>ALSA框架------>两个框架的联系------>ALSA整体描述、源码目录结构------>ALSA设备文件结构一、引言本篇文章来分析一下ALSA框架的基本架构二、ALSA框架介绍linux下的声卡驱动架构主要分为OSS架构和ALSA架构。OSS框架OSS全称是OpenSoundSystem,叫做开放式音频系统,这种早期的
文艺小少年
·
2022-05-29 07:54
ALSA
linux
驱动设备
android
音频驱动
小程序
开发学习笔记
微信小程序1.小程序简介2.开始注册小程序账号获取小程序的AppID安装开发者工具创建小程序项目3.小程序代码构成整体结构page文件json文件WXMLWXSSJS逻辑交互4.小程序的宿主环境渲染层和逻辑层小程序启动的过程页面渲染的过程组件视图容器基础内容组件button按钮组件image图片组件API事件事件绑定与冒泡捕获Page.prototype.setDatadatasetbindinp
暮晓引流软件
·
2022-05-21 22:53
面试
学习路线
阿里巴巴
学习
java
后端
c#
7-32 哥尼斯堡的“七桥问题” (25 分)(思路
还有一个前提是图得是连通的*/#includeusingnamespacestd;typedefstructGNode*PtrGraph;typedefstructGNode《一线大厂Java面试题解析+后端
开发学习笔记
m0_69525110
·
2022-05-10 08:48
Java
经验分享
架构
java
MySQL约束和分页
[在这里插入图片描述](https://img-blog.csdnimg.cn/20201102100314141.pn《一线大厂Java面试题解析+后端
开发学习笔记
+最新架构讲解视频+实战项目源码讲义
A谷之歌
·
2022-05-01 18:39
Java
经验分享
架构
java
linux系统怎样写单片机程序,单片机知识是
Linux驱动
开发的基础之一以及如何学单片机...
这是arm裸机1期加强版第1课第2、3节课程的wiki文字版。为什么没前途也要学习单片机?因为它是个很好的入口。学习单片机可以让我们抛开复杂的软件结构,先掌握硬件操作,如:看原理图、芯片手册、写程序操作寄存器等。在上一节视频里,我刚把单片机贬得一无是处,说单片机没前途了,这节视频,我又要告诉你们,没有前途,也要学习单片机。为什么?首先,我说不用学习单片机,是指不要使用老一套得学习方法学习单片机。什
weixin_39870238
·
2022-04-27 16:09
linux系统怎样写单片机程序
对国产板子有阴影这些软硬件开源的ARM开发板可以学习
Linux驱动
这些软硬件开源的ARM开发板可以学习
Linux驱动
开发为了点亮一块MIPI屏幕,我们除了要了解MIPIDSI的工作原理之外,大前提要了解整个MIPIDSI图显系统的组成,更需要清楚点亮一块MIPI屏幕需要做哪些事情
大方单片机
·
2022-04-27 07:32
硬件工程师
自动化
智能
单片机
51单片机
嵌入式硬件
【
Linux驱动
】安卓充电芯片bq24735调试详解
一、bq24735简介bq24735是一款高效率同步电池充电器。当系统供电需求暂时高于适配器最大供电水平的时候,bq24735使用智能加速技术来允许电池向系统中释放能量,这样的话将保护适配器不被损坏。bq24735为满足自动系统电源选择的需要,使用2个充电泵来分别驱动n-通道MOSFET(ACFET,RBFET和BATFET)。SMBus(I2C总线)控制的输入电流,充电电流,和充电电压DAC允许
一口Linux
·
2022-04-23 21:09
原创
从0学linux驱动
linux
芯片
充电芯片
ubuntu 安装usb免驱无线网卡TP-LINK WN726N
先看看我的网卡,这是一款TP-LINKWN726N免驱版无线usb网卡官方并未提供该版本的
linux驱动
,但是手边只有这个网卡,于是网上一通搜索终于搞定。
压码路
·
2022-04-21 20:51
服务器
ubuntu
linux
网络
Linux下编写和加载 .ko 文件(编写
linux驱动
)
一、.ko文件介绍.ko文件是kernelobject文件(内核模块),该文件的意义就是把内核的一些功能移动到内核外边,需要的时候插入内核,不需要时卸载。二、优点(1)这样可以缩小内核体积;(2)使用方便。三、.ko文件一般的用处(1)作为一个功能模块,需要使用时,直接插入运行就行
jinzi
·
2022-04-07 09:00
Fedora 项目负责人“抨击” NVIDIA 专有 linux 驱动程序:建议向 Intel 和 AMD 学习“开源”
4月4日,Fedora项目负责人MatthewMiller在社交媒体上发文“抨击”NVIDIA(英伟达)的专有
linux驱动
程序堆栈,并提议在开源驱动程序支持方面这家公司应该向英特尔和AMD“学习”。
·
2022-04-05 12:37
Docker安装部署超详细教程(2021版)
能上外网yum-yinstallgccyum-yinstallgcc-c++卸载旧版本yumremovedocker\docker-client\docker-cli【一线大厂Java面试题解析+后端
开发学习笔记
「违规用户」
·
2022-03-30 13:03
程序员
面试
后端
java
2.2【Linux系统移植之二】:移植Linux内核(制作zImage和.dtb设备树文件)
参考《正点原子嵌入式
linux驱动
Old_Driver_Lee
·
2022-03-24 02:43
linux驱动学习
Linux内核移植
14-SPI协议及驱动讲解
从内核中最简单的驱动程序入手,描述
Linux驱动
开发,主要文章目录如下(持续更新中): 01-第一个内核模块程序 02-注册字符设备驱动 03-open&close函数的应用 04-read&write
夏夜晚风_
·
2022-03-23 07:11
Linux驱动
LInux
SPI协议
SPI驱动
Linux驱动
学习--HDMI开发(一) 相关协议及传输原理的介绍
目录一、引言二、HDMI硬件接口及相关协议------->TMDS(转换最小化差分信令)------->CEC(消费电子控制)------->DDC(显示数据通道)------->ARC(音频回传通道)------->HEC(HDMI以太网通道)三、HDMI上层协议四、HDMI的基本传输原理一、引言最近做的项目有涉及到HDMI,故来整理一下HDMI(High-DefinitionMultiface
文艺小少年
·
2022-03-20 00:24
hdmi
linux
android
驱动
Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day27,全网最全原理讲解
Nginx使用基于事件驱动架构,使得其可以支持数以百万级别的TCP连接;高度的模块化和自由软件许《一线大厂Java面试题解析+后端
开发学习笔记
+最新架构讲解视频+实战项目源码讲义》【docs.qq.com
「违规用户」
·
2022-03-15 11:30
程序员
面试
java
后端
lightning接口
linux驱动
,苹果Lightning接口全面落后,为何苹果坚持不用Type-C?
苹果的Lightning接口问世很早,毫无疑问的是,对比Type-C接口已经全面落后,可是为何苹果这多年还在坚持,一直不用Type-C呢?曾经苹果说,Lightning可以用十年呢?首先我们要知道Type-C的绝对优势很明显,比如支持最高100W的快充功率,而且兼容协议非常多,传输速率最高可以达到40GB/s。而苹果的Lightning技术老旧,延迟较高,充电速度更是无地自容,兼容性也比较差,因为
名门十三少
·
2022-03-14 04:22
【正点原子Linux连载】第六十九章 Linux 网络驱动实验 -摘自【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第六十
正点原子
·
2022-03-12 15:02
LINUX
linux
stm32
物联网
【正点原子Linux连载】第三十八章 根文件系统构建 -摘自【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第三十
正点原子
·
2022-03-12 15:01
LINUX
linux
运维
stm32
根文件系统的构建终极总结
一般我们在
Linux驱动
开发的时候都是通过nfs挂载根文件系统
梦幽风
·
2022-03-12 15:00
linux_board
linux
从kernel源码进阶C语言
宏深度解析 2.3container_of(ptr,type,member)宏深度解析文章目录从kernel源码进阶C语言前言一、关于学习和技能提升总结前言是否还记得第一次点亮开发板的欢呼雀跃,第一次写
linux
CoderCook码厨码趣
·
2022-03-01 09:26
从kernel源码进阶C语言
Linux
编程语言
linux
c语言
Spark开发环境搭建——Spark
开发学习笔记
(一)
前言:本人水平有限,目前在前辈的指导下进行Spark开发的自学,在此整理出自学笔记,主要是巩固一下学习的内容,如果本文内容能对各位读者有所启发,我将十分高兴。另外由于个人水平有限,所写内容难免有疏漏之处,欢迎各位批评指出。Spark开发环境搭建本文的操作环境和安装的版本操作系统:Windows101909版本IDE:IntelliJIDEAUltimate2019.2.4版本JDK:1.8.0_2
katus
·
2022-02-28 11:12
Spark
Spark
Hadoop
环境配置
【正点原子Linux连载】第三十三章 U-Boot移植 -摘自【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第三十
正点原子
·
2022-02-26 19:35
LINUX
linux
stm32
Linux驱动
入门(六)poll机制实现按键驱动
Linux驱动
入门系列
Linux驱动
入门(一)字符设备驱动基础
Linux驱动
入门(二)操作硬件
Linux驱动
入门(三)Led驱动
Linux驱动
入门(四)非阻塞方式实现按键驱动
Linux驱动
入门(五)阻塞方式实现按键驱动
JT同学
·
2022-02-25 07:22
Linux驱动
Linux驱动
poll
按键驱动
Linux驱动
之按键驱动长按检测
现在发现一个问题,Linux下的按键驱动,增加了长按检测。但是在长按的时候不往应用层上报长按的值,很奇怪先做个记录待以后分析。现在的模式是,周一到周五发现问题,到周末才会专心写博客填坑了。=================================================================问题已经解决,是因为原来是按键抬起后开启定时器判断,超时一段时间后就上报长按按键值
青天喵喵
·
2022-02-25 07:45
linux设备驱动
linux
Binder驱动介绍
Binder驱动Binder驱动是Android专用的一个驱动程序,保持了和一般
Linux驱动
一样框架。Binder驱动不涉及任何外设,本质上只操作内存,负责将数据从一个进程传递到另外一个进程。
ObadiObada
·
2022-02-22 02:58
【正点原子MP157连载】第二十四章 设备树下的LED驱动实验-摘自【正点原子】STM32MP1嵌入式
Linux驱动
开发指南V1.7
1)实验平台:正点原子STM32MP157开发板2)购买链接:https://item.taobao.com/item.htm?&id=6292707218013)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-318813-1-1.html4)正点原子官方B站:https://space.bilibili.com/3946208905)正点原子STM
正点原子
·
2022-02-19 13:13
LINUX
驱动开发
stm32
linux
iOS
开发学习笔记
1.什么是watchman?Watchman是facebook的一个开源项目,它开源用来监视文件并且记录文件的改动情况,当文件变更它可以触发一些操作,例如执行一些命令等等。2.什么是homebrew?Homebrew是一款MacOS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。3.什么
zbc0012
·
2022-02-16 23:24
linux驱动
:[2]字符设备驱动memdev(cdev结构解析)
linux驱动
:[2]字符设备驱动memdevLinux内存模拟字符设备驱动程序测试平台:XunlongOrangePiZero代码一览(解析见下方)驱动程序以及Makefile如下:memdev.c:
techping
·
2022-02-16 15:44
HUST_CSE_OS_EXPERIMENT_4|第8章设备管理,第9章 文件管理
1.提示2.任务代码3.结果及说明任务2编写
Linux驱动
程序并编程应用程序测试。1.提示2.任务代码3.结果及说明任务3编写
Linux驱动
程序并编程应用程序测试。
shandianchengzi
·
2022-02-15 11:02
笔记
linux
模块
操作系统
DBoS 系统说明 【未完成,更新中】
开发目的我是以单片机开发入门,后续又做了了Qt相关工作,有时间精力后开始进行linux相关的学习,恰巧在二一年十一月份,韦东山老师进行了三个月的
linux驱动
·
2022-02-14 20:09
linuxc++qtimx6
14_Python正则表达式与re模块_全栈
开发学习笔记
1.正则表达式的引出范例1:你怎么判断这个phone_number是合法的呢?根据手机号码一共11位并且是只以13、14、15、18开头的数字这些特点,我们用python写了如下代码:whileTrue:phone_number=input('pleaseinputyourphonenumber:')iflen(phone_number)==11\andphone_number.isdigit()
豆行僧
·
2022-02-10 18:42
【
LINUX驱动
开发】AMG8833红外成像模块在HI3516上的应用
文章目录AMG8833介绍内部框图器件参数点阵的排布顺序原理图内部寄存器1、PowerControl寄存器:2、Reset寄存器:4、InterruptControl寄存器:5、Status寄存器:6、StatusClear寄存器:7、Average寄存器:8、InterruptLevel寄存器:9、Thermistor寄存器:10、InterruptTable寄存器:11、Temperature
与光同程
·
2022-02-08 10:43
LINUX
linux
驱动开发
单片机
Ubuntu12.04安装TL-wdn6200
linux驱动
入手了TL-wdn6200的无线网卡,想要挂载到ubuntu-12.04上,找了许多驱动,都没用成功:TP-LinkWDN6200,网上查了下芯片用的是rtl8812au查到了该芯片的开源驱动程序,链接如下:https://github.com/gnab/rtl8812au$gitclonehttps://github.com/gnab/rtl8812au$cdrlt8812au$make$sud
hades2013
·
2022-02-06 15:36
Windows Server 2008 R2 及激活工具
因为有一个打印机不支持
Linux驱动
,CUPS无法加载。翻出快要生锈的笔记本电脑,突发奇想折腾WindowsServer,然后却发现这个系统很难激活。
软件集
·
2022-02-06 05:54
【正点原子Linux连载】第六十五章 Linux 音频驱动实验 -摘自【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第六十
正点原子
·
2022-02-05 10:32
LINUX
linux
stm32
物联网
【正点原子Linux连载】第八章汇编LED灯试验--摘自【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0
【正点原子Linux连载】第八章汇编LED灯试验--摘自【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0第八章汇编LED灯试验8.1I.MX6UGPIO详解8.2硬件原理分析8.3实验程序编写
正点原子
·
2022-02-05 10:02
LINUX
嵌入式
arm
linux
单片机
java
【正点原子Linux连载】第二十九章 LCD背光调节实验 -摘自【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第二十
正点原子
·
2022-02-05 10:02
LINUX
linux
stm32
【正点原子Linux连载】第七十三章 Linux PWM驱动实验 -摘自【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第七十
正点原子
·
2022-02-05 10:02
LINUX
linux
stm32
【正点原子Linux连载】第十六章主频和时钟配置实验-摘自【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第十六
正点原子
·
2022-02-05 10:31
LINUX
linux
嵌入式
arm
Linux驱动
之并发控制
Linux设备驱动中必须解决的一个问题是多个进程对共享资源的并发访问,并发的访问会导致竞态,即使是经验丰富的驱动工程师也常常设计出包含并发问题的bug的驱动程序。Linux提供了多种解决竞态问题的方法,本章主要讲解了中断屏蔽、原子操作、自旋锁和信号量等并发控制机制。中断屏蔽很少单独被使用,原子操作只能针对整数进行,因此自旋锁和信号量应用最为广泛。自旋锁会导致死循环,锁定期间不允许阻塞,因此要求锁定
konishi5202
·
2022-02-05 04:17
linux驱动
模型:bus, device, driver
当然,理解这些,读者需要具备一些
linux驱动
的基础知识。1.1bus总线,是一个抽象的概念,不仅仅只物理上的总线。
going_hlf
·
2022-01-04 22:21
6ull加载
linux驱动
模块失败解决方法
目录0x01加载驱动模块失败0x02解决方法总结0x01加载驱动模块失败加载驱动失败描述信息如下,错误信息提示板卡中运行的linux内核版本是4.1.15-g49efdaa,架构是ARMv7;而编译驱动使用的内核源码版本为4.1.15,架构是ARMv6。说明编译驱动使用的内核版本名和架构与板卡中运行的均不一致。root@ALIENTEK-IMX6U:~/get#insmodled.ko[1634.
·
2021-12-30 10:23
linux驱动
开发(二):Linux字符设备驱动程序(设备号、cdev、设备节点、file_operations)
Linux系统将设备分成字符设备、块设备、网络设备三类。用户程序调用硬件的过程如下。一、用户级、内核级和系统调用Linux/Unix系统下的进程运行分为用户态和进程态两种状态。我们的应用程序通常仅在用户态下运行,出于保护内核资源的需要,用户态下运行的程序在只能访问有限的资源,例如不能访问内核的数据结构和程序。内核的一个重要功能就是协调和管理硬件资源,包括CPU、内存、I/O设备等,从而为上层运行的
精致的螺旋线
·
2021-12-10 17:15
Linux驱动
实践:如何编写【 GPIO 】设备的驱动程序?
作者:道哥,10+年嵌入式开发老兵,专注于:C/C++、嵌入式、Linux。关注下方公众号,回复【书籍】,获取Linux、嵌入式领域经典书籍;回复【PDF】,获取所有原创文章(PDF格式)。目录目录示例程序目标编写驱动程序创建驱动目录和驱动程序创建Makefile文件编译驱动模块加载驱动模块设备节点应用程序卸载驱动模块别人的经验,我们的阶梯!大家好,我是道哥。在前几篇文章中,我们一块讨论了:在Li
IOT物联网小镇
·
2021-12-07 08:00
RTL系列WIFI模组
Linux驱动
移植
文章目录1驱动源码下载2驱动移植2.1源码的拷贝2.2源代码的修改2.3将wifi驱动添加到内核中2.3.1修改Kconfig文件2.3.2修改Makefile2.3.3配置Linux内核2.3.4编译RTL8723BU驱动模块3编译出错解决3.1_seqdump错误3.2__DATE__和__TIME__错误3.3strnicmp错误3.4file_path相关错误1驱动源码下载 驱动源码的下
夏夜晚风_
·
2021-12-05 21:54
Linux驱动
linux
RTL8723BU
驱动移植
USB-WIFI
SymmetricDS 数据库双向同步开源软件入门,
linux驱动
开发教程视频
4.PostgreSQL8.2.5及以上版本5.SqlServer2005及以上版本6.SqlServerAzure7.HSQLDB2.x8.H21.x9.ApacheDerby10.3.2.1及以上版本10.IBMDB29.5及以上版本11.Firebird2.0及以上版本12.Interbase2009及以上版本13.Greenplum8.2.15及以上版本14.SQLite3及以上版本15.
m0_64384202
·
2021-11-29 11:43
程序员
面试
java
后端
Linux学习 - 树莓派4b的U-Boot的初识
Linux学习-树莓派4b的U-Boot的初识初识U-Boot学习书籍:《【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.5.1》章节:第三十章学习内容:书中介绍uboot的获取可以有三个途径
一地鸡毛-
·
2021-11-24 21:00
Linux驱动
实践:带你一步一步编译内核驱动程序
作者:道哥,10+年嵌入式开发老兵,专注于:C/C++、嵌入式、Linux。文章目录学习的困惑实践环境编译进内核创建驱动程序目录创建源文件创建Kconfig文件创建Makefile文件编译编译为驱动模块编译所有的驱动模块只编译hello这一个驱动模块验证一下资料下载别人的经验,我们的阶梯!大家好,我是道哥。今天给大家分享一些笔记本里的一些存货:Linux系统中的驱动和中断相关。大概会用6~7篇的文
IOT物联网小镇
·
2021-11-17 08:58
Linux驱动
linux
操作系统
java实现分布式锁,进阶学习
节点类型可以分为持久节点(PERSISTENT)、临时节点(EPHEMERAL),每个节点还能被标记为有序性(SEQUENTIA【一线大厂Java面试题解析+后端
开发学习笔记
+最新架构讲解视频+实战项目源码讲义
软件开发Java
·
2021-11-14 02:31
程序员
面试
java
后端
vue3
开发学习笔记
(持续补充中...)
1.setup组合式api,在beforecreate之前执行(没法用this),属性,方法,生命周期钩子函数都写在这里面,要想在模版中使用setup中定义的属性或方法,记得要return出去另外,在setup中使用vue的api或者一些函数时,要先引入import{defineComponent,getCurrentInstance,ref,onMounted}from'vue';参数:setu
Bwcx_lzp
·
2021-10-26 23:56
vue.js
javascript
前端
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他