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
ANDROID11驱动开发
Linux
驱动开发
(五)---树莓派设备树配合
驱动开发
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》继续宣传一下韦老师的视频
胖哥王老师
·
2022-08-13 17:27
驱动开发
操作系统
linux知识
驱动开发
linux
树莓派
设备树
Linux
驱动开发
(一)---环境搭建与hello world
学无止境今天开始学习一下
驱动开发
。之前也写过一些内核模块的东西,但是没有系统的了解过驱动的工作方式,这次来学习一下,学习的资料来自于b站韦东山老师的视频,总结一下学习的心得体会。
胖哥王老师
·
2022-08-13 17:57
操作系统
linux知识
驱动开发
驱动开发
linux
内核
Linux
驱动开发
(三)---设备树
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》继续宣传一下韦老师的视频70天30节Linux
驱动开发
快速入门系列课程【实战教学、技术讨论
胖哥王老师
·
2022-08-13 17:57
驱动开发
操作系统
linux知识
驱动开发
linux
Linux
驱动开发
(四)---树莓派内核编译
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》继续宣传一下韦老师的视频70天30节Linux
驱动开发
快速入门系列课程
胖哥王老师
·
2022-08-13 17:57
驱动开发
linux知识
操作系统
驱动开发
linux
树莓派
内核
Linux
驱动开发
(二)---驱动与设备的分离设计
前言《Linux
驱动开发
(一)—环境搭建与helloworld》继续宣传一下韦老师的视频70天30节Linux
驱动开发
快速入门系列课程【实战教学、技术讨论、直播答疑】分离设计参考韦东山老师的代码。
胖哥王老师
·
2022-08-13 17:57
操作系统
linux知识
驱动开发
驱动开发
linux
分离思想
Linux
驱动开发
|WiFi驱动
WiFi驱动一、WiFi驱动添加与编译I.MX6U-ALPHA开发板目前支持两种接口的WIFI:USB和SDIO,其中USBWIFI使用的芯片为RTL8188EUS或RTL8188CUS,SDIO接口的WIFI使用的芯片为RTL8189FS。这两个都是realtek公司出品的WIFI芯片。realtek公司已经提供了WIFI驱动源码,因此只需要将WIFI驱动源码添加到Linux内核中,然后通过图形
安迪西
·
2022-08-13 17:26
Linux驱动开发
驱动开发
linux
wifi
Linux
驱动开发
(十八)---网络(网卡)驱动学习
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:25
驱动开发
操作系统
linux知识
驱动开发
linux
树莓派
网络
LED驱动 - ARM裸机与汇编前传
通过LED简单
驱动开发
,可以梳理出裸机
驱动开发
流程。开发过程设计目标输入或输出设备物理规格和功能规格说明文档、开发板原理图、SOC
生活需要深度
·
2022-08-11 13:59
ARM裸机与汇编
ARM
汇编
LED
裸机
ARM开发(四)新手小白如何阅读芯片手册,裸机
驱动开发
步骤以及纯汇编实现点灯,汇编结合c点灯,c实现点灯
一.如何阅读芯片手册(datasheet)作为嵌入式学习者,如何去阅读芯片手册是重中之重。不管是什么芯片手册,在写的怎么天花乱坠,它的本质也就是使用说明书。可是问题来了,它Y的是本英语的说明书,但是英语不好的友友们不要过于焦虑,我们现在有了很好的翻译软件,而且只要我们多读多看,在未来的一个时间点厚积薄发,阅读芯片手册对你来说再也不是问题。下面我将以生动形象用一个三星的芯片手册结合如何进行简单驱动开
飞赴
·
2022-08-11 13:25
驱动开发
arm开发
c语言
c语言实现向上取整计算方法
1:0)c语言向上取整的一点技巧做底层或者说
驱动开发
时,经常会遇到一些硬件限制,比如STM32有些寄存器要求16bit访问、32bit访问,否则可能引发Hardfault中断;再比如擦除
·
2022-08-10 14:10
LeaRun模型
驱动开发
框架 重塑企业生产力
快速开发框架在设计思想上可以分为“表单驱动”和“模型驱动”两种。前者将页面的表单和数据的存储结构合二为一,而后者则与纯代码开发类似,实现了数据与表单的完全分离。在业界的通行观点中,“表单驱动”具有更低的使用门槛和技术门槛,数据与存储结构相结合,整体围绕表数据展开。其核心是通过软件系统中的工作流来运行业务流程,并对业务问题进行分析和设计。数据层次关系简单,类似于传统BPM软件,应用场景相对有限,更适
·
2022-08-09 10:38
开发工具模型
LeaRun模型
驱动开发
框架 重塑企业生产力
快速开发框架在设计思想上可以分为“表单驱动”和“模型驱动”两种。前者将页面的表单和数据的存储结构合二为一,而后者则与纯代码开发类似,实现了数据与表单的完全分离。在业界的通行观点中,“表单驱动”具有更低的使用门槛和技术门槛,数据与存储结构相结合,整体围绕表数据展开。其核心是通过软件系统中的工作流来运行业务流程,并对业务问题进行分析和设计。数据层次关系简单,类似于传统BPM软件,应用场景相对有限,更适
·
2022-08-09 10:07
模型驱动开发工具
完整的python项目实例-python完整项目
+现有框架+基础编程2.项目日志:logging模块(调试性的日志和记录性的日志)参考:python官方文档中的howto-logging.pdf和library.pdf中的logging部分3.测试
驱动开发
weixin_37988176
·
2022-08-07 07:43
Android11
及以上文件读写权限申请详细介绍
目录
Android11
读写权限申请AndroidManifest添加权限设置代码申请动态权限
Android11
申请权限补充:
Android11
及以上申请外部存储权限总结
Android11
读写权限申请
Android11
·
2022-08-06 17:45
被高估了的测试
驱动开发
?
测试
驱动开发
(TDD)始于上世纪90年代,时至今时今日,依然只有少数的开发者在践行着。本文作者从软件开发者的角度,又一次帮助我们定义了测试
驱动开发
,解答了众多开发着对TDD常见的谬误。
罗昭成-csdn
·
2022-08-04 15:39
程序员指北
翻译
TDD
测试
开发
编程
敏捷
Android 11源码——预置无源码apk到Android系统(带so文件)
Android11
源码——预置无源码apk到Android系统(带so文件)在packages/apps下面以需要预置的APK名字创建文件夹,以预置一个名为MyExample的APK为例。
tracydragonlxy
·
2022-07-30 10:21
Android
android
android11
源码编译
系统定制
内置app
【正点原子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-07-30 07:08
LINUX
linux
IMX6ULL
驱动开发
前奏一:u-boot移植步骤明细
U-boot移植uboot实际上就是一个裸机程序,但它是用来引导linux内核启动的,就像电脑上的bios。本文只要是记录利用NXP官方的uboot进行改造,适配正点原子IMX6ULL阿尔法开发板的过程涉及到的文件(可能不全)/home/swiler/uboot_official/uboot-imx-rel_imx_4.1.15_2.1.0_ga_alientek/configs/mx6ull_1
Swiler
·
2022-07-30 07:37
Linux基础
嵌入式
c语言
mcu
linux
单片机
i.MX6ULL
驱动开发
| 33 - NXP原厂网络设备驱动浅读(LAN8720 PHY)
在Linux内核启动日志中可以看到PHY使用的驱动为SMSCLAN8720:一、设备树节点在开发板的设备树描述文件中,两个以太网口的描述如下:&fec1{pinctrl-names="default";pinctrl-0=;phy-mode="rmii";phy-handle=;phy-reset-gpios=;phy-reset-duration=;status="okay";};&fec2{p
Mculover666
·
2022-07-30 07:36
i.MX6ULL
网络
驱动开发
linux
玩转NVIDIA Jetson AGX Xavier(15)---
驱动开发
之jetson-io的应用
最近准备开始用jenson连接一些外设,因此需要做一些
驱动开发
来完成jenson和外设的通信,随后的即便文章会对jetson的外部接口和如何使能这些接口做一个介绍。
Gaosiy
·
2022-07-29 07:32
玩转NVIDIA
Jetson
AI
GPU计算平台
jetson-io
jetson
xavier
spi
Linux
驱动开发
1: 模块化驱动
最简单的模块hello.c#includeinthello_init(void){printk("Hellomoduleinit\n");return0;}voidhello_exit(void){printk("Hellomoduleexit\n");}module_init(hello_init);module_exit(hello_exit);MODULE_LICENSE("GPL");Ma
wjundong
·
2022-07-28 22:12
测试替身在iOS开发中的实现整理
开始之前请允许先介绍在iOS开发测试中的一些基础框架和理论:在iOS开发的过程中,我们常接触到的单元测试框架有Qucik以及他的好朋友Nimble,前者是iOS编程开发中行为
驱动开发
框架,后者是对iOS
leisurehuang
·
2022-07-27 09:22
WIFI
驱动开发
——WIFI支持WPA3连接
LinuxKernelSupportWPA3文章目录LinuxKernelSupportWPA31.WPA3是什么2.WPA3相对于WPA2改进的地方3.如何使用WPA33.1驱动加载确认3.2编译生成`wpa_supplicant`,`hostapd`工具3.3`STA`模式下,连接WPA3加密的WIFI3.3.1`wpa_supplicant`的使用3.3.2`wpa_passphrase`的
卐一十二画卐
·
2022-07-26 09:49
Wi-Fi驱动开发
Linux驱动开发
驱动开发
驱动程序
u-boot
超详细【Uboot
驱动开发
】(一)uboot基础了解
一、uboot基础了解1.U-boot是什么U-Boot,全称UniversalBootLoader,是遵循GPL条款的从FADSROM、8xxROM、PPCBOOT逐步发展演化而来的开放源码项目。U-boot其主要作用为:==引导系统的启动!==目前,U-Boot不仅支持Linux系统的引导,还支持NetBSD,VxWorks,QNX,RTEMS,ARTOS,LynxOS,android等多种嵌
卐一十二画卐
·
2022-07-26 09:18
Uboot开发
驱动开发
linux
运维
嵌入式课程学习大纲分享,零基础入门嵌入式技术
如果是希望向嵌入式软件方向发展的话,目前最常见的是嵌入式Linux方向,关注这个方向,我认为大概分3个阶段:1、嵌入式linux上层应用,包括QT的GUI开发2、嵌入式linux系统开发3、嵌入式linux
驱动开发
嵌入式目前主要面向的几个操作系统是
长沙千锋
·
2022-07-21 10:59
嵌入式开发
嵌入式学习大纲
基于RK3399的LED
驱动开发
1、添加设备树在设备树arch/arm64/boot/dts/rockchip/rk3399-firefly-linux.dts中添加gpio-led{status="okay";compatible="gpio-led";gpio-led1=;gpio-led2=;};2、驱动代码#include#include#include#include#include#include#include#i
悠哉无忧
·
2022-07-19 20:22
驱动开发
stm32
arm开发
android驱动例子(led灯控制),Android驱动例子LED灯控制.doc
博客园发布时间:2012-02-1816:38阅读:78次原文链接[收藏]本例子,讲述在android2.1上完全自已开发一个驱动去控制硬件口并写应用测试该驱动,通过这样一个例子,解析android下的
驱动开发
流程的应用调用流程
weixin_39965673
·
2022-07-19 20:28
android
驱动开发
基础
目录基本环境一、build二、编写Android.mk三、LOG系统四、init.rc五、JNI1.java调用jni接口2.aosp中开发native代码3.AndroidStudio中开发native代码六、传统HAL1.接口声明2.接口实现3.添加编译规则4.使用HAL的接口参考文献基本环境开发板:hikey960代码:aosp,AndroidR开发环境:64bitubuntu16.04,一
soengtung zhu
·
2022-07-19 20:27
嵌入式arm
linux
Android
Android
驱动开发
JNI
HAL
c语言安卓
驱动开发
,android驱动学习1-
驱动开发
流程(Android.mk)
QQ:971586331软件环境:操作系统:windows10IDE版本:AndroidStudio3.4.2JAVA版本:jdk-8u221-windows-x64NDK版本:android-ndk-r20-windows-x86_64Kernel版本:linux3.0开发板android版本:android4.0.3硬件环境:开发板:itop-4412精英版本文内容:本文描述了如何使用andr
weixin_39529128
·
2022-07-19 20:54
c语言安卓驱动开发
android驱动例子(led灯控制),android驱动例子(LED灯控制)
--作者:赖玉平(PeterLai)
[email protected]
本例子,讲述在android2.1上完全自已开发一个驱动去控制硬件口并写应用测试该驱动,通过这样一个例子,解析android下的
驱动开发
流程的应用调用流程
啥时吃泡面不心疼
·
2022-07-19 20:19
android中如何点亮LED灯
本文就android点灯的
驱动开发
过程做一个介绍,文中介绍的例子已经在4412的开发板上实验过,依照本文的介绍,完全可以在任何android版本上实现,要理解需要理解android源码结构,如何点亮一个
m0_37619260
·
2022-07-19 19:12
android驱动
Linux驱动BSP (pinctrl&gpio子系统)
文章目录一、pinctrl子系统1、简介2、iomuxc3、怎么看设备树里面pinctrl子系统每个外设的PIN配置4、添加设备树中pinctrl节点模板二、gpio子系统1、设备树的体现2、对于
驱动开发
人员
Lee1989琦
·
2022-07-19 19:10
Linux驱动开发
linux
arm开发
Android 10 LED
驱动开发
目录项目目标实现步骤1.Pimmap配置GPIO属性2.DTS(devicetreesource)3.kernel代码增加led.c驱动文件3.1led初始化和提供上层调用控制接口3.2创建内核高精度定时器hrtimer并设置内核停止休眠4.编译项目目标基于展锐SL8541E平台设计的SU806-CN智能模组增加LED电量灯和工作指示灯显示实现步骤1.Pimmap配置GPIO属性Pinmap.c文
Numeral_Life
·
2022-07-19 19:45
Android
驱动开发
android
LED灯
驱动开发
(Android)
实现步骤1.Pimmap配置GPIO属性Pinmap.c文件是用于对一些具有GPIO属性的I/Opin提供功能,驱动等级,上下拉等方面的配置,是需要根据外部连接电路,实际功能用途来配置状态;这个不同于芯片AtReset与AfterReset后pin的状态,AtReset与AfterReset是芯片内部固定的状态,不能动态修改,而Pinmap是可以被软件定义寄存器修改的。另外,Pinmap.c还配置
shengyin714959
·
2022-07-19 19:03
笔记
驱动开发
android
Linux ARM平台入门到精通系列讲解 - 总目录
总目录一、Linux入门篇1、开发环境准备篇2、内核
驱动开发
入门篇3、内核驱动通信机制4、设备树篇二、Linux驱动网络篇1、Linux通用网络驱动框架2、Marvell88EA6321/88EA6320Switch
大山猫蝈蝈
·
2022-07-16 21:39
Linux
ARM平台从入门到精通
linux
arm
RK3399
S32G
嵌入式
Linux ARM平台开发系列讲解(摄像头V4L2子系统) 2.12.7 摄像头V4L2
驱动开发
流程总结
1.概述前几章对摄像头V4L2
驱动开发
各个环节做了展开分析,这一章节就做一个汇总,用来回顾前几章得知识点,概括一下摄像头开发得流程,本次使用RK3399。
大山猫蝈蝈
·
2022-07-16 21:37
Linux
ARM平台从入门到精通
驱动开发
linux
arm
摄像头
v4l2
第九篇:万丈高楼平地起-驱动编程基础知识点
Windows
驱动开发
,其中有一个最大的问题,就是微软没有太多公开的技术细节.很多时候,会让开发者模棱两可,不知所谓.所以,Windows驱动的开发,不是特别容易上手.我就遇到过一些开发者,有的是两三年
笃行笔记
·
2022-07-16 07:32
Windows
Windows驱动
驱动开发
kernel
thread
软件
windbg 使用
特别对于
驱动开发
者使用的WinDbg和KD这两个内核调试器(CDB和NTSD是用户态调试器)。
zacklin
·
2022-07-15 08:04
window系统内核编程
软件安全
网络安全
thread
windows
c
null
image
microsoft
Python Behave框架学习
behave是python语言的行为
驱动开发
,全称:Behavior-drivendevelopment,简称BDD。
·
2022-07-13 16:00
网络原理 | TCP/IP中的连接管理机制 重要协议与核心机制
应用层、传输层、网络层、数据链路层、物理层一、应用层协议应用层是程序猿最最经常打交道的一层其他四层,都是操作系统、驱动、硬件,实现好了的,咱们不需要管(除非你是系统工程师,
驱动开发
工程师…….)在应用层这里
安陵容
·
2022-07-12 22:28
JavaEE
java
后端
网络协议
tcp/ip
网络
Windows
驱动开发
之 WinDbg调试(一)
vd_source=4f5979757af4551dfc8d2f504918a338Windows
驱动开发
之WinDbg调试(一)文章目录Windows
驱动开发
之WinDbg调试(一)一、序言二、CPU
向往阳光的月光
·
2022-07-12 07:32
编译器
windows
驱动开发
Linux
驱动开发
|电容触摸屏
电容触摸屏一、Linux电容触摸屏驱动框架电容触摸驱动的基本原理可参考Linux裸机开发|电容触摸屏实验一文。电容触摸IC基本都是I2C接口的,因此大框架就是I2C设备驱动;通过中断引脚(INT)向内核上报触摸信息,因此需要用到中断驱动框架;触摸屏的坐标信息、屏幕按下和抬起信息都属于input子系统,因此需要使用input子系统1.1多点触摸协议I2C驱动、中断驱动、input子系统在之前的文章中
安迪西
·
2022-07-09 21:02
Linux驱动开发
驱动开发
linux
touchscreen
driver
i.MX6ULL
驱动开发
| 28 - 使用FT5426多点电容触摸
一、多点触摸协议(MT)input子系统下的多点触摸协议称为MT协议,其文档为:Documentation/input/multitouch-protocol.txt。MT协议被分为两种类型,取决于硬件的兼容性:TypeA:适用于触摸点不能被区分或者追踪,此类型的设备上报原始数据TypeB:适用于有硬件追踪并能区分触摸点的触摸设备,此类型设备都通过slot更新某一个触摸点的信息触摸点的信息通过一系
Mculover666
·
2022-07-09 21:00
i.MX6ULL
驱动开发
【Linux】imx6ull学习笔记
笔记板子:正点原子imx6ull目录笔记Linux
驱动开发
篇字符设备驱动设备树特殊的属性compatible属性的特殊用法一个设备树文件的阅读pinctrl子系统pinctrl驱动pinctrl的调用路径
一只爱做笔记的码农
·
2022-07-08 09:34
Linux
操作系统
内核
Linux
驱动开发
|音频驱动
音频驱动音频是常用到的功能,I.MX6ULLALPHA开发板通过I.MX6ULL自带的SAI接口外接了一个WM8960音频DAC芯片,本文将介绍如何驱动WM8960,并通过WM8960芯片来完成音乐播放与录音一、音频接口简介1.1音频编解码芯片在信号处理领域,外界的声音是模拟信号,处理器能理解的是数字信号。因此处理器要听到外界的声音就涉及到模拟信号到数字信号的转换;同样处理器要向外界放出声音就涉及
安迪西
·
2022-07-08 09:58
Linux驱动开发
linux
驱动开发
音视频
i.MX6ULL
驱动开发
| 27 - 使用WM8960 CODEC播放音频
一、WM8960音频编解码芯片1.介绍WM8960是欧胜公司(wolfson)的一款低功耗、高质量的立体声音频编解码芯片。其内部集成D类喇叭功放,每个通道可以驱动一个1W喇叭(8Ω),内部集成3个立体声输入源,可以灵活配置,拥有一路完整的麦克风接口。WM8960内部ADC和DAC都为24位,主要特性如下:DAC的SNR(信噪比)为98dB,ADC的SNR(信噪比)为94dB3D增强立体声D类功放集
Mculover666
·
2022-07-08 09:26
i.MX6ULL
安卓13又来了?快!扶起我来!
前言一年一年过的太快了,还记得两年前写了
Android11
®的适配文章,这一转眼都13(T)了,这样算下去几年后26个字母就用完了,到时候也不知道Google会如何进行命名。
朱 江
·
2022-07-07 17:08
安卓进阶之旅
android13
android
t
android版本适配
Android 12 适配指南
时间轴、里程碑和更新:时间轴、里程碑和更新1.获取Android12获取最新Android12的方式有两种,一为你已拥有安装了
Android11
的GooglePixel设备,或者Android模拟器。
三天过去了
·
2022-07-07 13:27
【Linux开发板学习教程】全免费超全面超详细
第二篇Linux系统编程第三篇嵌入式Linux
驱动开发
包含Linux驱动初探、Linux内核裁剪与定制。第三部分Linux驱动基础第四部分Linux驱动进阶第四篇
迅为电子
·
2022-07-06 19:24
i.MX6ULL开发板
Linux
物联网
嵌入式硬件
【正点原子Linux连载】第五十八章 Linux INPUT子系统实验 -摘自【正点原子】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-07-04 07:31
LINUX
linux
stm32
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他