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
字符设备驱动开发
创建
字符设备
创建
字符设备
~/study/linuxlerning/linux-4.9.37/driver_testLinux
字符设备
是一种按字节来访问的设备,字符驱动则负责驱动
字符设备
,这样的驱动通常实现open、
酥酥肉
·
2023-02-02 11:42
嵌入式软件面试日记
本人本科985测控技术与仪器专业,硕士211控制工程,参加过智能车和电赛,研究生算是摸过arm-linux的应用开发,但是对内核移植和
驱动开发
还是一窍不通,凑合凑合两个项目,赶上今年疫情加紧张的局势,以下就是本菜鸟的找工作之路
一块钱的嘿嘿
·
2023-02-01 00:04
JavaScript与QA测试
测试风格:TDD(Test-DriverDevelopment)测试驱动客服,BDD(Behavior-DriverDevelopment)行为
驱动开发
,这俩种方式都是敏捷开发的方法论。
bingshuihe
·
2023-01-31 20:35
设备驱动篇-1
注册
字符设备
register_chrdev(SPIDEV_MAJOR,"spi",&spidev_fops);这个注册
字符设备
方式会连续注册0~255个次设备号,使它们绑定在同一个file_operations
qq_28219531
·
2023-01-31 07:45
嵌入式
驱动
sql
添加dev设备节点
驱动加载:分配设备号----注册
字符设备
-
酥酥肉
·
2023-01-31 07:19
推荐书单
RocketMQ实战与原理解析Kafka权威指南HTTP权威指南HTTP2.0基础教程WEB性能权威指南图解密码技术网络是怎样连接的Redis深度历险核心原理与应用实践Redis设计与实现Java_8实战测试
驱动开发
的艺术算法图解
王小杰at2019
·
2023-01-31 03:56
Linux内核NETLINK驱动
1.Linux内核netlink在内核态与用户态的交互中,
字符设备
/sys节点等通信方式上只能单向通信,并且应用层需要读取相应数据时只能循环遍历,当数据比较大时会影响程序运行上下文时间。
陈万培
·
2023-01-31 02:47
Linux内核编程
linux
网络
内核
聊一下TDD和BDD
TDD和BDD分别是什么BDD(BehaviorDrivenDevelopment,行为
驱动开发
)和TDD(Test-DrivenDevelopment,测试
驱动开发
)都是敏捷开发中的技术。
Jerry379
·
2023-01-30 08:04
Windows
驱动开发
工具 WDK 学习笔记(1)
目标:能够把电脑当作一个集成有高性能处理器的开发板用起来,当然,还自带了一个高级的操作系统Windows(必须的)。总之,就是在一个带了操作系统的高性能开发板上的驱动程序开发。性质:纯属业余爱好1、昨天下载了WDK7.1.0Free版(FromMS的正版,需要注册一个WindowsLiveID,下载链接http://www.microsoft.com/downloads/en/confirmati
梦想飞扬
·
2023-01-30 07:35
驱动开发
windows
驱动开发
2:
驱动开发
调试环境配置(WDK)
一、安装WDK1、安装VS20192、安装WindowsSDK3、安装WDK4、下载WDK示例:https://github.com/Microsoft/Windows-driver-samples相关工具路径:性能分析工具:C:\ProgramFiles(x86)\WindowsKits\10\WindowsPerformanceToolkitwindbg:C:\ProgramFiles(x86
cclk-1024
·
2023-01-30 07:31
windows驱动开发
驱动开发
microsoft
windows
2018-12-27 Stay hungry, stay foolish
查了两天的问题终于发现……总结:必须知道记住自己修改了什么内容(因此需要代码管理);必须使用测试
驱动开发
,即使是简单的功能原型;只在头脑清醒时开发,否则就是坑自己。
Ch_Shawn
·
2023-01-28 10:39
基于Python3.7的robotframework环境搭建步骤
RobotFramework是一个通用的验收测试和验收测试
驱动开发
(ATDD)的自动化测试框架。它具有易于使用的表格测试数据语法,它采用了关键字驱动的测试方法。其检测能力可以通过测试库实现Pyth
二次元BUG
·
2023-01-28 03:48
Linux入门学习笔记(八)目录管理
目录管理ls:list列出指定路径下的文件-l:(long)展示文件的如下信息文件类型:-:普通文件(f)d:目录文件(directory)b:块设备文件(block)c:
字符设备
文件(character
静默浩然
·
2023-01-28 00:22
iOS APP沙盒目录
每个文件代表系统的一个块设备或
字符设备
,一般来说,“块设备”以块为单位传输数据,如硬盘;而“
字符设备
代码移动工程师
·
2023-01-27 22:57
stm32mp1 Cortex M4开发篇1:stm32CubeIDE开发环境搭建
针对FS-MP1A开发板,除了Cortex-M4裸机开发篇外,还包括其他多系列教程,包括Cortex-A7开发篇、FreeRTOS篇、Linux基础及应用开发篇、Linux系统移植篇、Linux
驱动开发
篇
华清远见IT开放实验室
·
2023-01-27 11:22
stm32mp157教程
stm32单片机开发
stm32
arm
stm32mp1
Cortex-M4
开发环境搭建
敏捷成长助手
沟通协作金字塔原理麦肯锡方法非暴力沟通关键对话:如何高效能沟通(原书第2版)敏捷技术代码整洁之道敏捷软件开发:原则、模式与实践程序员修炼之道拥抱变化:解析极限编程(第1版)拥抱变化:解析极限编程(第2版)有效的单元测试软件测试的艺术敏捷测试测试
驱动开发
程序员的职业素养重构
袁慎建
·
2023-01-27 01:22
Spring注解
驱动开发
笔记-声明式事务篇
该笔记是在本人学习Spring注解开发的时候记录的,参考了尚硅谷的Spring注解
驱动开发
视频,现在发出来供自己和大家参考IoC篇点这里AOP篇点这里声明式事务篇点这里扩展原理篇点这里Spring容器的创建篇点这里文章目录
FatterShday
·
2023-01-26 21:04
Spring源码解析
spring
后端
Linux设备驱动程序学习----11.
字符设备
的注册
11.
字符设备
的注册更多内容请参考Linux设备驱动程序学习----目录
字符设备
的注册 内核内部使用structcdev结构来表示
字符设备
,在内核调用设备的操作之前,必须分配注册一个或多个数据结构,参考上节重要的数据结构
micro虾米
·
2023-01-26 14:15
5.输入输出设备
设备管理用设备控制器屏蔽设备差异I/O设备多种多样,通过设备控制器范文设备(类似代理商)控制器像小电脑,有芯片和寄存器,CPU可通过读写寄存器访问设备I/O设备可分为两类:块设备,信息存于块中,有自己的地址,例如硬盘;
字符设备
西山薄凉
·
2023-01-26 10:59
linux
驱动开发
(三):Linux
字符设备
驱动实例
上一篇我们介绍了
字符设备
架构的大概原理、常用的数据结构和函数。
精致的螺旋线
·
2023-01-25 23:21
rt_thread hc32f460开发四:pwm驱动移植
RT-Thread
驱动开发
简介RT-Thread
驱动开发
最开始应该是要阅读官方的文档,理解驱动的运行原理和使用方法。
lishen_
·
2023-01-23 06:32
RT-Thread
HC32F460
iot
mcu
单片机
stm32
物联网
基于Rt Thread的PWM
驱动开发
基于RTThread的PWM
驱动开发
由于项目需要,在此记录下基于RTT的PWM
驱动开发
流程本期项目将完成基于HAL的PWM
驱动开发
,实现脉冲个数控制,实现基于RTT框架下的PWM
驱动开发
1.CUBEMX
YAN_KEEE
·
2023-01-23 06:25
RTT学习
STM32
HAL
单片机
驱动开发
stm32
linux设备树
引入了设备树之后,驱动代码只负责处理驱动的逻辑,而关于设备的具体信息存放到设备树文件中,这样,如果只是硬件接口信息的变化而没有驱动逻辑的变化,
驱动开发
者只需要修改设备树文件信息,不需要改写驱动代码。
夸克与弦理论
·
2023-01-20 13:22
linux
驱动开发
运维
Linux基于设备树的
驱动开发
一、Linux设备树的简介设备树的诞生主要是为了解决RAM架构CPU日益增多,对应的设备种类更多的情况;很多设备描述无关紧要,按照传统的设备描述驱动方法会造成Linux系统的冗余;所以外设属性的描述独立于Linux就成为了DTS。DTS、DTB和DTC:DTS是设备树的源码文件;DTB则是将DTS编译以后得到的可以被系统识别的二进制文件。从DTS到DTB需要专用的编译器来编译,也就是所谓的DTC。
AUTO_WANG
·
2023-01-20 13:51
Linux系统
linux
驱动开发
Linux设备
驱动开发
---设备树的概念
文章目录1设备树机制命名约定别名、标签和phandleDT编译器2表示和寻址设备SPI和I2C寻址平台设备寻址3处理资源提取特定应用数据文本字符串单元格和无符号的32位整数布尔提取并分析子节点4平台驱动程序与DTOF匹配风格处理非设备树平台平台数据与DT设备树(DT)是易于阅读的硬件描述文件,它采用JSON式的格式化风格,在这种简单的树形结构中,设备表示为带有属性的节点。属性可以为空(只有键,用来
p0inter
·
2023-01-20 13:51
Linux设备驱动开发
linux
驱动开发
【Linux
驱动开发
】设备树详解(一)设备树基础介绍
活动地址:CSDN21天学习挑战赛【Linux
驱动开发
】设备树详解(一)设备树基础介绍【Linux
驱动开发
】设备树详解(二)设备树语法详解【Linux
驱动开发
】设备树详解(三)设备树Kernel解析个人主页
卍一十二画卍
·
2023-01-20 13:50
Linux驱动开发
linux
设备树
Linux驱动开发
单片机
嵌入式硬件
Camera学习(1)
1、AndroidCamera
驱动开发
入门必备知识camera的方向:1.camera驱动调试(kernel层)——c语言2.camerahal层调试开发——c++(涉及到JNI)3.camera应用层开发
发光中请勿扰
·
2023-01-18 18:10
Android
音视频
硬件工程
android
《徐昊-TDD项目实战70讲》学习笔记 -- Day 1
正如课程里徐昊专栏前言和结束语所言,以及我之前在《重构》,《从重构到模式》、《修改代码的艺术》以及《测试
驱动开发
》这几本书感受到的那样:“TDD是最具工程效能的开发模式,没有之一”。
lanjing
·
2023-01-17 08:19
Junit单元测试
Junit测试简介什么是单元测试单元测试是针对最小的功能单元编写测试代码Java程序最小的功能单元是方法单元测试就是针对单个Java方法的测试测试
驱动开发
(TDD)使用main()方法测试的缺点:只能有一个
菜鸟教程*…*
·
2023-01-17 01:27
java
junit
单元测试
java
ALSA 驱动框架和
驱动开发
(一)
音频设备接口包括PCMIISAC97三大类两种音频驱动框架:ALSA和OSSOSS包含DSP和MIXER
字符设备
接口,完全使用文件操作ALSA以CARD和组件(PCM,mixer等)为主线,在用户空间的变成中不适用文件接口
jgdu1981
·
2023-01-16 03:06
框架
timer
codec
list
struct
playback
嵌入式大一总结
计划在大二和大三找暑期实习积累经验,本科毕业直接就业,工作方向是嵌入式Linux应用或
驱动开发
。
嵌入式标
·
2023-01-15 00:31
年度总结
程序人生
【直播回顾】OpenHarmony知识赋能第四期第三课——I2C
驱动开发
3月24日晚上19点,知识赋能第四期直播的第三节课《OpenHarmony标准系统HDF框架之I2C
驱动开发
》,在OpenHarmony开发者成长计划社群内成功举办。
OpenHarmony开发者
·
2023-01-13 15:00
物联网
OpenHarmony
linux 设备模型简析
它是
字符设备
的基础结构,各种设备模型或者说总线,只是对
字符设备
进行了包装。
咕唧咕唧shuboLK
·
2023-01-13 07:53
linux
设备驱动
linux
struct
file
module
c
框架
测试用例设计之业务流程分析法
@TOC一.业务流程分析法简介业务流程测试用例编写原则以需求分析中的流程图做为编写测试用例的模型,坚持“测试
驱动开发
,用例指导结果,数据记录变化”的原则,灵活使用不同的方法制定测试用例。
·
2023-01-11 11:45
测试软件测试
Linux文件系统类型介绍
在Linux下与设备相关的文件一般都在/dev目录下,它包括两种,一种是块设备文件,另一种是
字符设备
文件。这就涉及到文件系统,以下介绍以下Linux文件系统。
胡 胡 大 妞
·
2023-01-10 20:33
操作系统
STM32MP157
驱动开发
——多点电容触摸屏驱动
STM32MP157
驱动开发
——多点电容触摸屏驱动一、简介二、电容触摸屏驱动框架简介多点触摸(MT)协议详解三、
驱动开发
1.添加FT5426设备节点2.FT5426节点配置3.驱动编写4.运行测试5.将驱动添加到内核中
Amonter
·
2023-01-09 10:19
STM32MP157
驱动开发
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)关注正点原子公众号,获取最新资料更新第二十
正点原子
·
2023-01-09 10:49
LINUX
linux
Linux
驱动开发
学习笔记-电容触摸屏驱动
电容触摸屏驱动其实是以下几种linux驱动框架的组合:①IIC设备驱动,因为电容触摸IC基本都是IIC接口的,因此大框架就是IIC设备驱动。②通过中断引脚(INT)向linux内核上报触摸信息,因此需要用到linux中断驱动框架。坐标的上报在中断服务函数中完成。③触摸屏的坐标信息、屏幕按下和抬起信息都属于linux的input子系统,因此向linux内核上报触摸屏坐标信息就得使用input子系统。
细佬好嘢
·
2023-01-09 10:19
linux
驱动开发
学习
驱动程序开发:I2C设备驱动
I2C适配器I2C设备(client)I2C驱动(driver)I2C设备和驱动匹配过程编写AP3216C传感器I2C设备Linux驱动:设备树编写操作i2c驱动基本框架编写在i2c驱动基本框架下添加
字符设备
框架使用以上搭建好的框架读取
邓家文007
·
2023-01-09 10:13
Linux驱动开发
linux
驱动开发
嵌入式
通过编写游戏程序的视角去编写字符驱动--设备树-百问imx6ull-pro
本文基于imx6ull-pro百问网开发板进行
驱动开发
设计编写驱动就好比是创建一个游戏并注册一个角色,每一步都是有意义的对于这个游戏本身,我们也是管理者。
凉山有客不自赏
·
2023-01-08 03:38
Linux
游戏程序
驱动开发
linux
嵌入式硬件
Linux内核时间有关的API
、延迟函数占用CPU的延迟:不占用CPU的延迟:单位换算二、获取时间点函数获得开机到现在总共的时间获得自1970年到现在时间三、定时器有关的函数初始化相关API时间拍转化API使用代码总结前言在日常的
驱动开发
中难免会用到和时间打交道的
不知道起个啥名“”
·
2023-01-08 03:06
RK3568
linux
驱动开发
运维
VxWorks 系统下的USB驱动
最近学习VxWorks系统下的
驱动开发
,发现一本书《VxWorks设备
驱动开发
详解》(曹桂平版),内容很全,找了许多资料,发现不是不全,就是需要积分或花钱买。
AXIK19920824
·
2023-01-08 03:00
驱动开发
IMX6ULL
驱动开发
前奏二:Linux内核移植步骤明细
Linux内核移植获取源码和修改Makefile先从NXP获取官方源码,添加到自定义的目录下,然后解压tar-vxjflinux-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2修改顶层Makefile,也就是内核根目录下的Makefile。给ARCH和CROSS_COMPILE变量赋值编译Linux内核先清理下内核makeclean再配置内核makeimx_v7_mfg_d
Swiler
·
2023-01-07 09:35
Linux基础
linux
驱动开发
运维
物联网
单片机
IMX6ULL
驱动开发
实战连载-02设备树的编译和加载
哈喽,大家好。今天介绍的是设备树的加载和编译。设备树,我也是第一次接触,在编译的时候,也是遇到了很多问题。折腾了好几次才加载成功。在这里,也想和大家说,遇到问题不要怕,我们现阶段所遇到的问题,在网上查找,基本都有对应的解决办法。好好利用谷歌,百度,StackOverflow等检索工具,一定可以事半功倍。有句话说的好,只要思想不滑坡,方法总比困难多。做技术是这样,在生活中亦然。本文由嵌入式与Linu
嵌入式与Linux那些事
·
2023-01-07 09:05
IMX6ULL
驱动开发实战教程
C/C++
嵌入式软件
驱动开发
Linux内核
IMX6ULL
linux
驱动开发
ST7789 LCD驱动移植(I.MX6ULL平台)
前言I.MX6ULL的板子未选配RGB的屏幕,无法在板子上进行GUI的开发调试,不过手头上有块控制器为ST7789V3的LCD屏幕(1.3inch),通过简易接线后可以很方便进行驱动的移植如有异议,欢迎留言指正ST7789LCD控制器ST7789是一款单芯片TFT-LCD控制器,支持并口与SPI通信方式特性控制器支持显示区域340x320(LCD屏幕实际为240X240)RGB565、16bit、
玉怀一捧雪
·
2023-01-07 09:34
Linux
驱动开发
st7789驱动移植
linux
i.mx6ull
Linux——Linux驱动之iMX6ULL平台下多点触摸屏
驱动开发
实战(MT协议、多点触摸API、基于框架的触摸驱动编写、触摸芯片驱动)
【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来!《QT开发实战》《嵌入式通用开发实战》《从0到1学习嵌入式Linux开发》
Winter_world
·
2023-01-07 09:03
linux
MT协议
基于框架的触摸驱动
多点触摸API
触摸芯片驱动
【genius_platform软件平台开发】第五十四讲:Linux系统之V4L2视频驱动-open函数代码详解
__video_register_device函数3.v4l2_open函数有幸在项目中使用到了v4l2视频驱动,作为一个
字符设备
驱动程序,有必要进行一下深层次的内核代码阅读。
隨意的風
·
2023-01-07 08:51
3
linux系统V4L2视频驱动
v4l2
VIDIOC_QUERYCAP
VIDIOC_S_FMT
VIDIOC_REQBUFS
VIDIOC_QBUF
嵌入式Linux视频笔记----
驱动开发
https://www.bilibili.com/video/BV1pf4y1974n/?spm_id_from=333.788.videocard.1基本看完了,基本只看视频没看详细的pdf,试验挑着做,一讲代码就懵逼。但还是有了基本的概念,知道驱动相关知识P1内核模块基本概念现代内核派系:宏内核--Linux等、关键功能和服务功能均在内核、效率高、扩展性差;微内核--关键功能在内核,服务功能在
gzc0319
·
2023-01-03 08:36
LINUX
ARM
linux
驱动程序
驱动高级Day05_Input子系统
这里写目录标题一、input子系统基本框架二、
驱动开发
步骤三、key2-input版代码解析key.ctestkey_app.c四、mpu6050-input版代码解析input_mpu6050.ctestmpu6050
自然醒欧
·
2023-01-01 12:28
Liunx
驱动开发
Linux/UNIX系统编程手册gg
Linux系统:“所见皆文件”一个比较好的博客一.Linux基础操作Linux系统目录:bin:存放二进制可执行文件boot:存放开机启动程序dev:存放设备文件:
字符设备
、块设备home:存放普通用户
烟雨平生、赵
·
2022-12-29 20:27
Linux
linux
unix
运维
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他