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块设备
驱动开发
学习
1.什么是块设备?块设备是针对存储设备的,比如SD卡、EMMC、NANDFlash、NorFlash、SPIFlash、机械硬盘、固态硬盘等。因此块设备驱动其实就是这些存储设备驱动,块设备驱动相比字符设备驱动的主要区别如下:①、块设备只能以块为单位进行读写访问,块是linux虚拟文件系统(VFS)基本的数据传输单位。字符设备是以字节为单位进行数据传输的,不需要缓冲。②、块设备在结构上是可以进行随机
是东东东啊
·
2023-08-31 05:33
Linux驱动学习
驱动开发
c语言
教程更新 | RK3568驱动指南第六篇-平台总线
《iTOP-RK3568开发板
驱动开发
指南》更新,本次更新内容对应的是驱动(第六期_平台总线_全新升级)视频,后续资料会不断更新,不断完善,帮助用户快速入门,大大提升研发速度。
迅为电子
·
2023-08-31 01:48
嵌入式硬件
人工智能
从函数的角度来看TDD开发
TDD是TestDrivenDevelopment,即我们常说的测试
驱动开发
。这种开发模式的一个显著特点是开发时,先写测试用例,然后再来写代码。
reduce & reduce
·
2023-08-31 01:26
Javascript
函数式编程
tdd
关于 Handler 的这 20 个问题,你都清楚吗?
Android11
开始,AsyncTask正式谢幕,变成了不推荐使用的API。官方建议采用Kotlin协程替代,或者自行实现。事实上,无论是AsyncTask还是协程,背后都有Handler的功劳。
KD小帅
·
2023-08-30 23:03
如何写一个外设驱动?
我的圈子:高级工程师聚集地我是董哥,高级嵌入式软件开发工程师,从事嵌入式Linux
驱动开发
和系统开发,曾就职于世界500强企业!创作理念:专注分享高质量嵌入式文章,让大家读有所得!
卍一十二画卍
·
2023-08-30 20:54
嵌入式面试
Linux子系统
linux
驱动开发
嵌入式硬件
stm32
java xmlattribute_java – JAXB @XmlAttribute @XmlValue实例
谢谢BlaiseDoughan.但在挖了10多个主题后,我决定以相反的方式开始.我创建了一个MARSHALLING我的数据(对象)的新测试.实际上,我认为我使用了TDD(测试
驱动开发
)方式.所以,我用测试数据填充了我的对象并应用了编组
weixin_39557199
·
2023-08-30 13:14
java
xmlattribute
驱动开发
错误汇编
以便记录我的
驱动开发
生涯中的一些点点滴滴的技术细节和琐事。生成时link找不到导出函数,比如"LNK2019无法解析的外部符号_FltCreateCommunicationPort@32"。
satadriver
·
2023-08-30 13:37
驱动
驱动开发
汇编
ARM
驱动开发
驱动以来内核编译,依赖内核执行驱动可以同时执行多份代码没main驱动是依赖内核的框架和操作硬件的过程一,Linux系统组成app:[0-3G]---------------------------------系统调用(软中断)---------------------kernel:【3-4G】5种功能:进程管理:进程的创建、销毁、调度等功能文件管理:通过文件系统ext2/ext3/ext4yaff
烤辣大师
·
2023-08-30 13:07
单片机和驱动开发
驱动开发
arm开发
开发语言
单片机
stm32
由Android10适配到Android12时遇到相关编译失败问题
最近Android系统各大应用商店联合发出公告,处于个人隐私安全考虑,强制APP适配到
Android11
及以上版本。
seevc
·
2023-08-30 12:03
androidstudio问题
android
系统架构:软件工程
文章目录资源知识点自顶向下与自底向上形式化方法结构化方法敏捷方法净室软件工程面向服务的方法面向对象的方法快速应用开发螺旋模型软件过程和活动开放式源码开发方法功用
驱动开发
方法统一过程模型RUP基于构件的软件开发
无名J0kзr
·
2023-08-30 10:25
软考系统架构
开发语言
Android11
屏蔽禁用下拉状态栏
做项目软件时,会遇到客户提出屏蔽禁用下拉状态栏,其实禁用下拉状态栏主要包含两个地方第一个地方就是解锁后进入到桌面时,在顶部和中部下拉时会将状态栏拉出来显示第二个地方就是锁屏界面在顶部和中部下拉时会将状态栏拉出来显示具体屏蔽禁用这两处的下拉状态栏修改如下:1.屏蔽禁用解锁后进入到桌面时,在顶部和中部下拉时会将状态栏拉出来显示,修改如下:diff--gita/packages/SystemUI/src
歪楼小能手
·
2023-08-30 09:16
android
java
平板
基于ubuntu的
驱动开发
一般的linux
驱动开发
都是基于交叉编译来进行的,本文尝试着从另一个角度:基于ubuntu的本地
驱动开发
来学习一下驱动的开发一、驱动的开发与编译1.1、编写驱动文件#include#includestaticinthello_init
温人之周.
·
2023-08-30 09:11
linux驱动
ubuntu
驱动开发
linux
Linux应用程序、shell脚本程序、驱动程序参数传递的方法
在
驱动开发
中,会使用到insmod命令来加载一个驱动模块,这时候我们也可以使用insmod命令向驱动模块传递参数。
温人之周.
·
2023-08-30 09:38
linux系统
linux驱动
linux
Android12适配 Targeting R+(version 30 and above) requires the resources.arsc of installed APKs t...
在使用命令行打包apk时,由于命令行打包直接将resources.arsc进行压缩,会导致这个问题出现,从而在
android11
及Android12版本的机型上无法安装,提示信息为:解析安装包出错,或者是
顽固的石头
·
2023-08-29 21:07
pci
驱动开发
详解
一、在了解pic启动开发前,作为开发人员需了解以下内核结构体:structpci_device_id{__u32vendor,device;/*VendoranddeviceIDorPCI_ANY_ID*/__u32subvendor,subdevice;/*SubsystemID'sorPCI_ANY_ID*/__u32class,class_mask;/*(class,subclass,pro
PSAND-Kane
·
2023-08-29 20:28
drivers
PCI
PCI驱动
iOS 单元测试之常用框架 OCMock 详解 | 京东云技术团队
一、单元测试1.1单元测试的必要性测试
驱动开发
并不是一个很新鲜的概念了。在日常开发中,很多时候需要测试,但是这种输出是必须在点击一系列按钮之后才能在屏幕上显示出来的东西。
·
2023-08-29 11:13
ios单元测试mock测试
DDK与VC6.0与DriverStudio3.2安装与配置(
驱动开发
)
本人初学
驱动开发
,在学习过程中遇到了很多很多的问题,这里将本人阅读过的文章总结一下,希望本人的总结文章适合菜鸟们的需要。
小狼1114
·
2023-08-29 04:17
驱动学习
ddk
build
wizard
windows
compiler
include
atxserver bug记录
11.解决
Android11
无法对屏幕左右滑动Received:{"msg_type":2,"action":2,"resolution":[448,720],"x":0,"y":0}向左滑动Received
东方狱兔
·
2023-08-29 00:42
python
Android 13 Ethernet变更
Android13有线变更以太网相关的功能在Android12和13网络部分变化是不大的,
Android11
到Android12网络部分无论是代码存放目录和代码逻辑都是有较多修改的,主要包括以下几个部分限制了设置有线网参数设置接口方法新增有线网开启关闭接口方法新增了
androidzmm
·
2023-08-28 16:52
android
Android11
编译第一弹:增加内置APK
一、什么是内置APK?生成ROM包的时候,需要把我们公司一些APK作为内置APK,集成到系统中。这种预先集成到系统中的APK,就是内置APK。内置APK有什么好处?1)可以集成系统用户签名的APK,提供APK的权限级别;这个有有很多好处,例如集成system用户的APK,清单文件声明需要的敏感权限,可以使用敏感权限的操作。例如读写SD卡公有目录。2)内置应用在system/app下有备份,因为集成
烟雨江南aabb
·
2023-08-28 09:20
android
framework
Linux
驱动开发
一、RK3568把hello编译到Linux内核中运行。‘rk_vendor_read’未定义的引用
1、在字符设备目录下建立hello目录~/Linux/rk356x_linux/kernel/drivers/char/hello2、进入hello目录,新建hello.c、Makefile、Kconfig三个文件3、Kconfig是打开makemenuconfig配置界面是后的选项,这Kconfig是在字符设备下的。configHELLOtristate"hello"helphellotestc
qingeratech
·
2023-08-27 15:31
Ubuntu
Linux
linux
驱动开发
运维
软件开发方法简介
模型
驱动开发
(MDDModel-DrivenDevelopment):一种新型软件设计方法
程序员杂谈
·
2023-08-27 13:19
系统分析
系统架构
什么是 tdd、bdd、atdd和ddd
TDD:测试
驱动开发
(Test-DrivenDevelopment)测试
驱动开发
是敏捷开发中的一项核心实践和技术,也是一种设计方法论,TDD首先考虑使用需求(对象、功能、过程、接口等)。
零一间
·
2023-08-27 12:58
什么是测试
驱动开发
(TDD)?解释TDD的基本步骤?
1、解释什么是软件开发生命周期(SDLC)?软件开发生命周期(SoftwareDevelopmentLifeCycle,SDLC)是一种用于软件开发的方法,它包括软件项目的所有阶段和活动,从项目开始到项目结束。SDLC旨在确保软件项目从概念到实现、测试、部署和运营的整个过程得到有效的管理和控制。SDLC通常包括以下阶段:项目规划:确定项目的目标和范围,制定项目计划和预算。需求分析:收集和分析用户需
大学生资源网
·
2023-08-27 10:34
计算机
驱动开发
计算机
计算机网络
android11
,12 Launcher3编译什么
1首先看看手机里的是什么adbshellpmpathcom.android.launcher3package:/system_ext/priv-app/Launcher3QuickStep/Launcher3QuickStep.apk然后就编译Launcher3QuickStep2pushapk没什么说的,push到对应的文件夹/system_ext/priv-app/Launcher3Quick
fuyinghaha
·
2023-08-27 08:42
android
java
java
测试
驱动开发
(TDD)
今天我这次分享的目的,就是和你聊聊软件测试领域中的另一个很热门的话题:测试
驱动开发
,也就是Test-DrivenDevelopment,通常简称为TDD。听上去有些迷惑是不是?测试怎么可能
驱动开发
呢?
程序员曦曦
·
2023-08-27 01:52
软件测试工程师
自动化测试
软件测试
驱动开发
tdd
软件测试
程序人生
自动化测试
功能测试
职场发展
Android 开发技术周报 Issue#293
新闻谷歌为AndroidTV开发者提供多种新功能
Android11
将自动填表功能整合到键盘输入建议中谷歌宣布AndroidAuto即将支持更多的导航和数字停车应用谷歌Pixel5只有XL版本搭载骁龙765G
脉脉不得语
·
2023-08-26 19:01
【IMX6ULL
驱动开发
学习】12.Linux SPI驱动实战:DAC驱动设计流程
基础回顾:【IMX6ULL
驱动开发
学习】10.LinuxI2C驱动实战:AT24C02驱动设计流程_阿龙还在写代码的博客-CSDN博客【IMX6ULL
驱动开发
学习】11.Linux之SPI驱动_阿龙还在写代码的博客
阿龙还在写代码
·
2023-08-26 07:52
Linux驱动开发
驱动开发
学习
imx6ull
linux
嵌入式硬件
【IMX6ULL
驱动开发
学习】11.Linux之SPI驱动
参考:驱动程序开发:SPI设备驱动_spi驱动_邓家文007的博客-CSDN博客目录一、SPI驱动简介1.1SPI架构概述1.2SPI适配器(控制器)数据结构1.2SPI设备数据结构1.3SIP设备驱动1.4接口函数二、SPI驱动模板一、SPI驱动简介SPI驱动框架和I2C驱动框架是十分相似的,不同的是因为SPI是通过片选引脚来选择从机设备的,因此SPI不再需要像I2C那样先进行寻址操作(查询从机
阿龙还在写代码
·
2023-08-26 07:50
Linux驱动开发
驱动开发
学习
linux
嵌入式硬件
交互
DRM 驱动程序开发(VKMS)
其中第2点是我一直拖延的主要原因,因为作为示例教程,我希望它是硬件无关的,这样即使大家没有硬件环境也可以学习DRM
驱动开发
。可惜,最终找来找去也就QEMU比较可行,但需要自己开发
何小龙
·
2023-08-25 17:33
DRM
(Direct
Rendering
Manager)
内核
驱动
linux
I.MX6ULL ARM
驱动开发
---设备树下的LED驱动实验
一、什么是设备树? 设备树(DeviceTree),将这个词分开就是“设备”和“树”,描述设备树的文件叫做DTS(DeviceTreeSource),这个DTS文件采用树形结构描述板级设备,也就是开发板上的设备信息,比如CPU数量、内存基地址、IIC接口上接了哪些设备、SPI接口上接了哪些设备等等,如下图所示: 在上图中,树的主干就是系统总线,IIC控制器、GPIO控制器、SPI控制器等都是接
一盆电子
·
2023-08-25 07:14
ARM驱动开发
驱动开发
arm
linux
【IMX6ULL
驱动开发
学习】10.Linux I2C驱动实战:AT24C02驱动设计流程
前情回顾:【IMX6ULL
驱动开发
学习】09.Linux之I2C框架简介和驱动程序模板_阿龙还在写代码的博客-CSDN博客目录一、修改设备树(设备树用来指定引脚资源)二、编写驱动2.1i2c_drv_read2.2i2c_drv_write2.3
阿龙还在写代码
·
2023-08-25 07:11
Linux驱动开发
驱动开发
学习
linux
嵌入式硬件
交互
Android 11 getPackageManager().getPackageInfo 返回null
Android11
了,在查找用户手机是否有安装app,进行查询包名是否存在时,朋友们有没发现getPackageManager().getPackageInfo()这个函数一直返回null呢,查了好久才知道
云卷云舒i
·
2023-08-25 07:09
Android
android
java
按软件开发阶段的角度划分:单元测试、集成测试、系统测试、验收测试
测试阶段:编码后或者编码前(TDD:测试
驱动开发
)测试对象:最小模块测试人员:白盒测试工程师或开发人员测试依据:代码和注释+详细文档测试方法:白盒测试测试内容:模块接口测试、局部数据结构测试、独立执行路径测试
测试小婉
·
2023-08-25 06:06
接口自动化测试
单元测试
集成测试
测试工具
postman
职场和发展
自动化测试
【IMX6ULL
驱动开发
学习】09.Linux之I2C框架简介和驱动程序模板
参考:Linux之I2C驱动_linuxi2c驱动_风间琉璃•的博客-CSDN博客目录一、I2C驱动框架简介1.1I2C总线驱动1.2I2C设备驱动二、I2C总线-设备-驱动模型2.1i2c_driver2.2i2c_client2.3I2C设备数据收发和处理三、LinuxI2C驱动程序模板一、I2C驱动框架简介在Linux内核中I2C的体系结构分为3个部分:I2C核心:I2C核心提供了I2C总线
阿龙还在写代码
·
2023-08-25 06:02
Linux驱动开发
驱动开发
学习
Linux
驱动开发
:技术、实践与Linux的历史
本篇文章将深入探讨Linux
驱动开发
,包括其技术、实践以及Linux的历史。二、Linux的历史Linux的起源可以追溯到1991年,当LinusTorvalds在芬兰的赫尔辛基大学学习计算机科学时。
科学熊
·
2023-08-24 22:03
linux
linux
驱动开发
运维
ARM linux ALSA 音频
驱动开发
方法
+他Vhezkz17进数字音频系统研究开发交流答疑群(课题组)一linuxALSA介绍ALSA(AdvancedLinuxSoundArchitecture)是一个用于提供音频功能的开源软件框架。它是Linux操作系统中音频驱动程序和用户空间应用程序之间的接口。ALSA提供了访问声卡硬件的低级别API,并支持多种音频功能,包括录音、播放和混音等。ALSA的主要组件包括以下几个方面:驱动程序层:AL
周龙(AI湖湘学派)
·
2023-08-24 18:14
车载DSP音频系统研究开发
arm开发
linux
音视频
【IMX6ULL
驱动开发
学习】23.驱动模块开发之Makefile解析
编写完驱动代码后要编写Makefile,并使用make进行编译,这里举一个最经典的驱动模块的Makefile写法KERN_DIR=/home/me/内核路径PWD?=$(shellpwd)all:make-C$(KERN_DIR)M=$(PWD)modules$(CROSS_COMPILE)gcc-oxxx_appxxx_app.cclean:make-C$(KERN_DIR)M=$(PWD)mo
晨少爱学习
·
2023-08-24 12:24
IMX6ULL
驱动开发
Makefile
Linux
内核
kernel
驱动
驱动开发
学习day2-->字符设备驱动框架
1字符设备驱动框架1.1字符设备定义:是指只能一个字符一个字符的读写的设备,不能数据读取设备中的某一段数据,读取数据需要按照先后顺序。字符设备是面向字节流的常见的字符设备:鼠标键盘串口控制台led设备块设备:是指可以从设备的任意位置读取一定长度数据的设备。常见的块设备:硬盘磁盘u盘光盘sd卡。。。1.2字符设备框架init:{申请设备号(静态申请动态申请)创建一个字符设备--》属性初始化字符设备-
fuyannnn
·
2023-08-24 10:17
驱动开发
学习
p2p
驱动开发
——字符设备
字符设备Linux将系统设备分为:字符设备、块设备、网络设备。工作原理字符设备是Linux驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。在Linux的世界里面一切皆文件,所有的硬件设备操作到应用层都会被抽象成文件的操作。我们知道如果应用层要访问硬件设备,它必定要调用到硬件对应的驱动程序。1.在Linux文件系统中,每个文件都用一个str
一天开始了
·
2023-08-24 10:15
驱动开发
字符设备
嵌入式
测试
驱动开发
(TDD)
测试
驱动开发
(TDD)本篇文章简单叙述一下什么是测试
驱动开发
,以及怎么进行测试
驱动开发
!
yuluo_YX
·
2023-08-24 06:19
编程方法及思考
驱动开发
tdd
测试先行:探索测试
驱动开发
的深层价值
测试
驱动开发
(TDD)为此提供了一个答案。与传统的开发方法相比,TDD鼓励开发者从用户的角度出发,先定义期望的结果,再进行实际的开发。
乐思项目管理
·
2023-08-24 00:40
开发测试
驱动开发
经验分享
笔记
安卓13来了,快!扶起我来!
前言一年一年过的太快了,还记得两年前写了
Android11
(R)的适配文章,这一转眼都13(T)了,这样算下去几年后26个字母就用完了,到时候也不知道Google会如何进行命名。
Zhu_jiang
·
2023-08-23 00:40
Android11
app存储大小显示源码解析
问题背景:
Android11
版本下,设置-应用和通知-所有应用信息-单个app应用信息详情,应用大小的显示,具体获取应用大小的最终来源:首先单个app应用信息详情页面显示的地方,在/packages/apps
a8ecadd6940e
·
2023-08-22 13:05
Linux
驱动开发
之每个描述文件绑定一个设备
驱动代码#include#include#include#include#include#include#include#include"head2.h"structcdev*cdev;//定义接收字符设备驱动对象的指针unsignedintmajor=0;//定义主设备号unsignedintminor=0;//定义次设备号dev_tdevno;//定义第一个设备号,动态申请设备号时要用到str
BoBo Zhao
·
2023-08-22 11:03
linux
驱动开发
运维
交叉编译环境下载安装指南Ubuntu
Ubuntu交叉编译环境下载安装指南前言最近在学习【正点原子】I.MX6U嵌入式Linux
驱动开发
指南V1.6,在此写下一些笔记和操作心得进行分享。
灵芝三昧
·
2023-08-22 11:01
MX6U嵌入式Linux
ubuntu
驱动开发
linux
我用低代码结合ChatGPT开发,每天多出1小时摸鱼
2Demo演示3思路3.1ChatGPT+代码生成工具结合模式3.2ChatGPT代码生成现状3.3现阶段可行的思路3.4案例4设计实现4.1架构分层4.2插件化4.3研发调整5总结01、背景从探索模型
驱动开发
开
·
2023-08-22 09:35
chatgpt开发工具
【iOS开发】了解测试
驱动开发
(TDD)
什么是TDD测试
驱动开发
(Test-drivendevelopment,简称TDD),是一种通过迭代进行许多由测试支持的小更改的迭代开发软件的方法。
Lebron_James
·
2023-08-22 01:04
Python web实战之细说Django的集成测试
关键词:PythonWeb开发、Django、集成测试、实战、测试
驱动开发
、自动化测试、Selenium、测试框架、测试用例、代码覆盖率、持续集成今天给大家分享一下PythonWeb开发——Django
Rocky006
·
2023-08-21 20:07
python
前端
django
OpenHarmony 3.2 Release新特性解读之驱动HCS
此次版本对于驱动也提供了一些新的特性,极大的方便了
驱动开发
工作。其中针对HCS文件开发提供新的开发思路,本文就简单介绍一下相关内容。1、HCS宏式解析1.1HCS概述HCS(HDFCo
·
2023-08-21 13:36
openharmony
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他