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
驱动开发
(十七)---树莓派PWM驱动
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:01
驱动开发
操作系统
linux知识
驱动开发
linux
树莓派
PWM
Linux
驱动开发
(十六)---块设备驱动
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:00
操作系统
linux知识
驱动开发
驱动开发
linux
块设备
ramdisk
5.15内核
Linux
驱动开发
(十五)---如何使用内核现有驱动(显示屏)
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:00
linux知识
驱动开发
操作系统
驱动开发
linux
树莓派
tft屏幕
ili9341
Linux
驱动开发
(十四)---USB
驱动开发
学习(键盘+鼠标)
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:30
驱动开发
操作系统
linux知识
驱动开发
linux
键盘鼠标
usb驱动
Linux
驱动开发
(十三)---USB驱动HID开发学习(鼠标)
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:30
linux知识
驱动开发
操作系统
驱动开发
linux
鼠标
HID
Linux
驱动开发
(十二)---树莓派framebuffer学习(改造OLED)
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:29
驱动开发
操作系统
linux知识
驱动开发
linux
framebuffer
oled
Linux
驱动开发
(十一)---树莓派SPI驱动学习(OLED)
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:59
驱动开发
操作系统
linux知识
驱动开发
linux
12860
oled
Linux
驱动开发
(十)---树莓派输入子系统学习(红外接收)
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:59
驱动开发
操作系统
linux知识
驱动开发
linux
树莓派
VS1883
Linux
驱动开发
(九)---树莓派I2C设备
驱动开发
(BME280)
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:59
驱动开发
操作系统
linux知识
驱动开发
linux
BME280
树莓派
Linux
驱动开发
(八)---树莓派SR04
驱动开发
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:58
linux知识
驱动开发
操作系统
驱动开发
linux
SR04
树莓派
Linux
驱动开发
(七)---树莓派按键
驱动开发
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:28
驱动开发
操作系统
linux知识
驱动开发
linux
运维
树莓派
按键
Linux
驱动开发
(六)---树莓派配合硬件进行字符
驱动开发
前文回顾《Linux
驱动开发
(一)—环境搭建与helloworld》《Linux
驱动开发
(二)—驱动与设备的分离设计》《Linux
驱动开发
(三)—设备树》《Linux
驱动开发
(四)—树莓派内核编译》《Linux
胖哥王老师
·
2022-08-13 17:28
linux知识
驱动开发
操作系统
驱动开发
linux
树莓派
GPIO
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
被高估了的测试
驱动开发
?
测试
驱动开发
(TDD)始于上世纪90年代,时至今时今日,依然只有少数的开发者在践行着。本文作者从软件开发者的角度,又一次帮助我们定义了测试
驱动开发
,解答了众多开发着对TDD常见的谬误。
罗昭成-csdn
·
2022-08-04 15:39
程序员指北
翻译
TDD
测试
开发
编程
敏捷
【正点原子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平台开发系列讲解(摄像头V4L2子系统) 2.12.2 摄像头V4L2出图框架介绍
1.前言在分析v4l2之前最好具有的知识:
字符设备
,因为v4l2是被枚举为
字符设备
。内存分配和映射,比如相关数据结构的分配和buffer。DMA,因为v4l2的数据传输用到了DMA。
大山猫蝈蝈
·
2022-07-16 21:10
Linux
ARM平台从入门到精通
linux
arm
arm开发
v4l2
摄像头
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
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他