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下mpu9250/6050陀螺仪驱动 bh1750传感器驱动,sht30 35温湿度传感器驱动。iic驱动移植
Linux
驱动开发
。
让code飞
·
2022-10-28 21:39
笔记
Vue--单元测试
单元测试优点:分模块开发,更容易定位到哪个单元出了问题;保证了代码质量;
驱动开发
;具体流程:立项--原型图--分析功能需求--单个功能--写单元测试--开始写代码-
Scarlett456
·
2022-10-26 12:38
单元测试
vue
设备树知识小全(七):地址编码
参考资料:《Linux设备
驱动开发
详解》1、地址编码可寻址的设备使用如下信息在设备树中编码地址信息:reg#address-cells#size-cells其中,reg的组织形式为reg=其中的每一组addresslength
摸肚子的小胖子
·
2022-10-25 10:57
工具技能知识点学习
驱动开发
kernel
ARM
UBoot
设备树
linux权限管理
linux权限管理在linux中一切都是文件,但是每个文件的类型不同,因此linux系统用不同的字符来区分常见字符如下:‘-’##普通文件d##目录文件l##链接文件b##块设备文件c###
字符设备
文件
菜鸟要飞111
·
2022-10-24 12:22
Spring注解详解
一、Spring注解
驱动开发
入门spring在2.5版本引入了注解配置的支持,同时从Spring3版本开始,SpringJavaConfig项目提供的许多特性成为核心Spring框架的一部分。
gelingxian
·
2022-10-17 20:06
Spring注解
spring
OpenHarmonyOs / LiteOs-a 开发环境搭建
相关文章下一篇:OpenHarmonyOs/LiteOs-a
驱动开发
文章目录相关文章前言一、前期准备1.下载Ubuntu系统2.Vmware虚拟机安装Ubuntu20.04:(略)3.整一个共享文件夹4
あル
·
2022-10-14 10:32
OpenHarmonyOs
/
LiteOs-a
开发
鸿蒙系统
harmonyos
鸿蒙
操作系统--IO管理部分笔记思维导图
激光打印机高速设备十万字节以上(每秒)磁盘机、光盘机按照使用特性人机交互类速度最慢存储设备速度最快网络通信设备信息交换的单位块设备以数据块为单位例:磁盘(常采用DMA)基本特征传输速率较高、可寻址有结构设备
字符设备
以字符为单位交互式终端机
猫子*
·
2022-10-13 03:10
其他
经验分享
X64
驱动开发
和保护+X86X64游戏逆向分析课程
学习周期:PC端3个月时间(具体根据同学们的进度)主要内容和方向:C/C++从基础知识讲起;汇编基础和逆向;开发逆向内存FZ库框架编写;MFC界面和中控界面;逆向数据分析;X64逆向;
驱动开发
;驱动保护学费
木塔老师
·
2022-10-12 20:29
C++逆向安全分析教程
vue项目增加单元测试
单元测试的作用毋庸置疑能带来很多好处,但是如何去写好单元测试.单元测试好处提供描述组件行为的文档节省手动测试的时间减少研发新特性时产生的bug改进设计促进重构TDD&BDDTDD(TestDrivenDevelopment)测试
驱动开发
杨小凹
·
2022-10-11 07:57
单元测试
vue.js
前端
ALSA2: 软件框架
ALSA:软件框架前言
字符设备
声卡概念ALSA软件结构用户空间接口流程分析file_operation结构体设备节点和类的建立声卡创建实例内核导出信息Asoc代码分析MechinePlatformCodec
唐宋元明清-东西南北中
·
2022-10-10 07:46
LINUX
AUDIO
linux
ALSA
ASOC
LINUX
AUDIO
Spring注解驱动之ApplicationListener用法解读
ApplicationListener用法ApplicationListener概述ApplicationListener按照字面意思,它应该是Spring里面的应用监听器,也就是Spring为我们提供的基于事件
驱动开发
的功能
·
2022-10-04 19:42
【正点原子Linux连载】第十章C语言版LED灯实验--摘自【正点原子】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-10-02 08:09
LINUX
linux
嵌入式
编程语言
详解C语言内核中的自旋锁结构
提到自旋锁那就必须要说链表,在上一篇《
驱动开发
:内核中的链表与结构体》文章中简单实用链表结构来存储进程信息列表,相信读者应该已经理解了内核链表的基本使用,本篇文章将讲解自旋锁的简单应用,自旋锁是为了解决内核链表读写时存在线程同步问题
·
2022-10-01 05:16
详解C语言内核字符串拷贝与比较
在上一篇文章《
驱动开发
:内核字符串转换方法》中简单介绍了内核是如何使用字符串以及字符串之间的转换方法,本章将继续探索字符串的拷贝与比较,与应用层不同内核字符串拷贝与比较也需要使用内核专用的API函数,字符串的拷贝往往伴随有内核内存分配
·
2022-10-01 05:15
C语言
驱动开发
之通过ReadFile与内核层通信
驱动与应用程序的通信是非常有必要的,内核中执行代码后需要将其动态显示给应用层,但驱动程序与应用层毕竟不在一个地址空间内,为了实现内核与应用层数据交互则必须有通信的方法,微软为我们提供了三种通信方式,如下先来介绍通过ReadFile系列函数实现的通信模式。长话短说,不说没用的概念,首先系统中支持的通信模式可以总结为三种。缓冲区方式读写(DO_BUFFERED_IO)直接方式读写(DO_DIRECT_
·
2022-10-01 05:40
字符设备
驱动程序之异步通知
异步通知:驱动程序的所谓异步通知,指的是应用程序不是主动对驱动程序进行操作,而是驱动程序查询到有事件发生或者有数据发生变化的时候通知应用程序。角色发生了变化,应用程序由主动改为被动执行。比如按键驱动:1、要不断进行查询引脚状态的,CPU资源消耗非常的大;2、有中断操作的,发生按键事件后采取执行相关事件处理函数,需要应用程序不断执行read函数,使得不能去干其它事情;3、poll机制,改善了中断方式
Jay丶ke
·
2022-09-29 15:04
linux字符驱动
入行嵌入式研发10多年,一位工程师悟出这些道理
什么精通控制理论,精通电路设计,精通各种硬件
驱动开发
,精通linux内核以及裁剪,精通C
张巧龙
·
2022-09-29 14:44
嵌入式
网络
网络协议
编程语言
软件开发
初学者应该如何开启自己的编程生涯?,nginx架构图
一些事件
驱动开发
的概念在Node.js上得到了最好的应用,所以如果你选择这个的话,你就是帮了你的项目大忙了。
前端小雪球
·
2022-09-27 07:12
程序员
后端
java
面试
为什么要学习Linux内核,如何学习?
1.为什么要学习Linux内核大多数程序员可能一辈子都没有机会从事Linux内核开发,也可能不会去从事Linux
驱动开发
的工作,那么为什么我们仍然需要学习Linux内核?
linux大本营
·
2022-09-22 20:56
linux
内核
嵌入式系统
内存管理
网络协议栈
前端自动化测试jest
文章目录持续集成和前端自动化测试前端自动化分类TDD(Test-DrivenDevelopment)测试
驱动开发
BDD(BehaviorDrivenDevelopment)行为
驱动开发
前端自动化工具选择端到端测试
萌萌哒の瑞萌萌
·
2022-09-22 20:12
软件测试
软件测试
前端测试框架 Jest
测试框架可分为两种:TDD(测试
驱动开发
)和BDD(行为
驱动开发
)常见的测试框架有Jasmine,Mocha以及本文要介绍的Jest。断言库断言库主要提
Chaqian
·
2022-09-22 20:05
软件测试
单元测试
前端测试
测试框架
【正点原子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-09-22 12:35
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-09-22 12:05
LINUX
linux
stm32
I.MX6U-0410学习
1)阅读文档I.MX6ULinux
驱动开发
指南要想进行Linux
驱动开发
,必须要先移植Uboot、然后移植Linux系统和根文件系统到你的开发平台上。
小火球2.0
·
2022-09-22 12:35
杂谈笔记
运维
linux
I.MX6ULL ARM
驱动开发
---块设备驱动
字符设备
是以字节为单位进行数据传输的,不需要缓冲。 块设备在结构上是可以进行随机访问的,对于这些设备的读写都是按块进行的,块设备使用缓冲区来暂时存放数据,等到条件成熟以后在一次
一盆电子
·
2022-09-22 12:04
ARM驱动开发
驱动开发
arm
linux
I.MX6ULL ARM
驱动开发
---INPUT子系统
输入设备本质上还是
字符设备
,只是在此基础上套上了input框架,用户只需要负责上报输入事件,比如按键值、坐标等信息,input核心层负责处理这些事件。
一盆电子
·
2022-09-22 12:04
ARM驱动开发
驱动开发
arm
嵌入式硬件
I.MX6ULL ARM
驱动开发
---MISC驱动
MISC驱动其实就是最简单的
字符设备
驱动,通常嵌套在platform总线驱动中,实现复杂的驱动,我们就来学习一下MISC驱动的编写。
一盆电子
·
2022-09-22 12:03
ARM驱动开发
驱动开发
arm
linux
【i.MX6ULL】
驱动开发
11——LCD驱动实践
之前在Linux系统移植时提到过LCD驱动,本篇来看下Linux设备树如何配置LCD驱动。1知识点首先需要了解一个新的概念:Framebuffer1.1FramebufferFramebuffer直译即帧缓冲,简称fb,它是Linux将系统中所有跟显示有关的硬件以及软件集合起来,将底层的LCD虚拟抽象出一个/dev/fbX设备,应用程序可以通过操作/dev/fbX来实现对屏幕的显示控制。NXP官方
码农爱学习
·
2022-09-22 12:02
i.MX6U嵌入式开发
驱动开发
linux
运维
【i.MX6ULL】
驱动开发
5——设备树原理与点亮LED
上篇文章(【i.MX6ULL】
驱动开发
4–点亮LED(寄存器版))介绍了在驱动程序中,直接操作寄存器了点亮LED。
码农爱学习
·
2022-09-22 12:32
i.MX6U嵌入式开发
物联网
linux
驱动程序
【i.MX6ULL】
驱动开发
6——Pinctrl子系统与GPIO子系统点亮LED
前面的两篇文章(寄存器配置点亮LED与设备树版的点亮LED),其本质都是通过寄存器配置,来控制LED的亮灭。使用直接操作寄存器的方式,是将与LED有关的寄存器信息,直接写到了LED的驱动代码中,这也是一种比较常规的控制方式。但当芯片的寄存器发了变动,就要对底层的驱动进行重写。使用设备树的方式,是将与LED有关的寄存器信息,写到了设备树文件中,这样,当设备的信息修改了,还可以通过设备树的接口函数,来
码农爱学习
·
2022-09-22 12:32
i.MX6U嵌入式开发
stm32
物联网
linux
驱动‘
【i.MX6ULL】
驱动开发
1——
字符设备
开发模板
本篇开始介绍嵌入式Linux
驱动开发
。内容较多,先看目录:文章目录1Linux驱动分类2Linux驱动基本原理2.1Linux软件分层结构2.2Linux内核驱动操作函数2.3Linux驱动运行方
码农爱学习
·
2022-09-22 12:31
i.MX6U嵌入式开发
i.MX6ULL
嵌入式
Linux
驱动
字符设备
I.MX6ULL ARM
驱动开发
---网络设备驱动框架
前面我们已经讲过了
字符设备
驱动和块设备驱动,本章我们就来学习一下linux里面的网络设备驱动。
一盆电子
·
2022-09-22 12:29
ARM驱动开发
驱动开发
arm
网络
操作系统概念第十三章 I/O输入系统
I/O输入系统概述I/O硬件轮询中断直接内存访问IO应用接口块与
字符设备
内存映射文件阻塞和非阻塞IOIO内核子系统IO调度缓冲高速缓存假脱机与设备预留错误处理IO保护内核数据结构性能概述I/O设备技术呈现两个相矛盾的趋势
SIR怀特
·
2022-09-22 05:56
操作系统概念
操作系统
【强烈推荐】基于stm32的OLED各种显示实现(含动态图)
可以说学会OLED模块是嵌入式开发必须掌握的
驱动开发
技能之一,同时,也是嵌入式开发调试配置的重要手段与技巧!
混分巨兽龙某某
·
2022-09-14 21:06
STM32开发
stm32
单片机
arm
c语言
【强烈推荐】基于STM32的TFT-LCD各种显示实现(内容详尽含代码)
可以说学会TFT-LCD模块是嵌入式开发必须掌握的
驱动开发
技能之一,同时,也是嵌入式开发调试配置的重要手段与技巧!
混分巨兽龙某某
·
2022-09-14 21:35
STM32开发
stm32
单片机
嵌入式硬件
c语言
驱动开发
在Golang中的应用
前言在了解表
驱动开发
之前,有一个概念需要了解以下,那就是圈复杂度,又叫循环复杂度,那么什么是圈复杂度呢?
pyihe
·
2022-09-11 00:13
【正点原子Linux连载】第六十七章 Linux USB驱动实验 -摘自【正点原子】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-09-08 10:44
正点原子
stm32
物联网
总在用户态调试 C# 程序,终还是搭了一个内核态环境
##一:背景一直在用WinDbg调试用户态程序,并没有用它调试过`内核态`,毕竟不是做
驱动开发
,也没有在分析dump中需要接触用内核态的需求,但未知的事情总觉得很酷,加上最近在看《深入解析Windows
一线码农
·
2022-09-07 15:46
c#
驱动开发
windows
总在用户态调试 C# 程序,终还是搭了一个内核态环境
一:背景一直在用WinDbg调试用户态程序,并没有用它调试过内核态,毕竟不是做
驱动开发
,也没有在分析dump中需要接触用内核态的需求,但未知的事情总觉得很酷,加上最近在看《深入解析Windows操作系统
一线码农
·
2022-09-07 15:46
c#
microsoft
驱动开发
【面经】Thoughtworks 大数据开发面经
2.2知道TDD吗测试
驱动开发
。建议提前学习B站视频。2.3重构代码,实现三个需求按照测试
驱动开发
的方法:先写测试样例并运行-不通过;修改业务逻辑代码;运行测试代码,不通过返回第二步骤,直到通过测试。
和风与影
·
2022-09-05 19:03
面试
大数据
Linux_C_入门篇学习笔记
前言应用开发与
驱动开发
本就是两个不同的方向,将来在工作当中也会负责不同的任务、解决不同的问题,应用程序负责处理应用层用户需求、逻辑,而驱动程序负责内核层硬件底层操作。
吃肉解千愁
·
2022-09-05 11:08
c语言
总在用户态调试 C# 程序,终还是搭了一个内核态环境
一:背景一直在用WinDbg调试用户态程序,并没有用它调试过内核态,毕竟不是做
驱动开发
,也没有在分析dump中需要接触用内核态的需求,但未知的事情总觉得很酷,加上最近在看《深入解析Windows操作系统
一线码农
·
2022-09-03 11:00
【一起学Rust · 项目实战】命令行IO项目minigrep——测试
驱动开发
完善功能
本次我们将采用测试
驱动开发
(以后简称TD
广龙宇
·
2022-09-01 10:42
一起学Rust
#
Rust项目实战篇
驱动开发
rust
开发语言
Linux入门的基础知识点,有这篇就够了(持续更新)
因为Linux的知识体系非常的庞大,IT行业很多领域都需要使用到Linux,有运维的、有应用程序开发的、有
驱动开发
的、有系统优化的、有搞单片机的、有做系统移植的、有做网络产品的等等。
一口Linux
·
2022-09-01 08:12
原创
Linux操作
华清远见免费博文
fyyy4030/article/details/7211612讲师博文4FS_S5PC100平台上AndroidCamera架构分析2012-01-114关于QT自定义控件2012-01-114块设备和
字符设备
驱动比较
武溪嵌人
·
2022-08-31 19:30
嵌入式
Linux
驱动开发
十六.input系统——3.系统自带的input驱动
前面两章我们通过input子系统构建了一个按键类型的输入设备的驱动,其实Linux的内核还提供了一套基于GPIO的按键驱动程序,和LED设备一样,我们只需要在编译内核的过程中进行配置然后在设备树中定义好设备节点就可以直接使用了。配置内核在使用内核提供的input子系统驱动前要将驱动使能,可以按照
银色的音色
·
2022-08-28 23:00
单元测试之mock使用
目录一、简介二、使用mock做单元测试的优点1、效率高2、TDD(测试
驱动开发
)3、并行开发4、解决环境依赖问题三、mock实现原理四、mock使用1、导入Maven依赖包2、编写测试代码2.1、模块接口调用代码
不甘于平凡的溃败
·
2022-08-27 13:19
java
java
单元测试
测试工具
Python中的Unittest基本使用
在软件开发过程中,测试
驱动开发
的理念是一种好的开发习惯。
·
2022-08-26 13:13
LeaRun模型
驱动开发
框架 重塑企业生产力
快速开发框架在设计思想上可以分为“表单驱动”和“模型驱动”两种。前者将页面的表单和数据的存储结构合二为一,而后者则与纯代码开发类似,实现了数据与表单的完全分离。在业界的通行观点中,“表单驱动”具有更低的使用门槛和技术门槛,数据与存储结构相结合,整体围绕表数据展开。其核心是通过软件系统中的工作流来运行业务流程,并对业务问题进行分析和设计。数据层次关系简单,类似于传统BPM软件,应用场景相对有限,更适
力软快速开发平台
·
2022-08-25 12:22
驱动开发
Linux shell:嵌入式调试之devmem命令
devmem的方式是提供给
驱动开发
人员,在应用层能够侦测内存地址中的数据变化,以此来检测驱动中对内存或者相关配置的正确性验证。
R-QWERT
·
2022-08-19 10:23
Linux
shell
linux
c语言
内存
嵌入式
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他