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驱动开发
Spring注解
驱动开发
-@Conditional(源码级)
源码解析这个注解可以用来创建条件,来决定在什么情况下创建哪些bean对象首先看源码////Sourcecoderecreatedfroma.classfilebyIntelliJIDEA//(poweredbyFernFlowerdecompiler)//packageorg.springframework.context.annotation;importjava.lang.annotati
有故事的狗
·
2023-07-19 16:51
Spring
java
spring
junit
《5.linux
驱动开发
-第2部分-5.2.字符设备驱动基础》最简单的模块源码分析 lsmod insmod modinfo rmmod dmesg
2)应用层API5.1.6.3、驱动学习阶段(1)注重实践,一步一步写驱动(2)框架思维,多考虑整体和上下层(3)先通过简单设备学linux驱动框架(4)学会总结、记录,这会有助于理解5.2.1.开启
驱动开发
之路
大漠飞鹰6666
·
2023-07-19 11:12
朱老师
5linux驱动开发
驱动开发
Linux
驱动开发
:设备树dts详解
前言:掌握设备树是Linux
驱动开发
人员必备的技能!
混分巨兽龙某某
·
2023-07-19 11:12
Linux驱动开发
Linux
设备树
嵌入式
增强型视觉系统 (EVS)
车载相机HAL2.1EVS应用2.2EVS管理器2.3EVSHIDL接口2.4内核驱动程序《增强型视觉系统(EVS)1.1集成指南》车载相机HAL1、增强型视觉系统概览为了增强视频串流管理和错误处理,
Android11
xhBruce
·
2023-07-19 01:32
Android
Automotive
OS
IVI
EVS
嵌入式Linux
驱动开发
初级-内核模块编译方法
嵌入式Linux
驱动开发
初级-内核模块编译方法一、向内核添加新功能1.1静态加载法1.2动态加载法二、内核模块基础代码解析三、内核模块的多源文件编程四、内核模块信息宏一、向内核添加新功能1.1静态加载法所谓静态加载法
芬达在学习
·
2023-07-18 18:04
驱动开发
linux
运维
MIUI 12 安装谷歌套件 解决升级miui后无法使用谷歌套件的问题 适用于升级到
android11
后无法使用三件套 点击登录没反应的情况
适用情况:点击playstore后有登录按钮,但点击无反应。硬件环境说明:本人手机k305g不在小米的亲儿子列表里,升级MIUI12后无法通过设置的方式获得谷歌套件,但套件在miui11可以使用。症状:使用各种方法安装谷歌三件套(谷歌服务框架、playserviceplaystore)最新版后,点开playstore后只有登录按钮,点击后无反应。分析结论:因andorid11后所有使用谷歌gms服
三头六臂的小白
·
2023-07-18 14:37
安卓开发分享
手机自动化测试
android
安卓
android : 更新android 11 后 获取设备唯一码的方式
android11
发布了
android11
以前使用的MAC的设备唯一码的方式被废弃了,因为11不让用了,然后就去官方上找推荐了;之前的获取MAC的地址,有兴趣的可以点进去看看官方推荐使用UUID;这个好像目前几个大厂的
BigFlyRed
·
2023-07-18 14:15
android
11
android
android
11
唯一标识符
设备唯一码
imei
linux
驱动开发
:
驱动开发
框架,linux内核字符设备
驱动开发
过程
一、驱动框架1.Linux内核模块和字符驱动的关系模块是Linux进行组建管理的一种方式,结构体:对设备的管理内核需要抽象出来一个结构体来描述设备所有的共性信息写驱动需要申请一个结构体并赋值(初始化),然后注册给内核让内核统一管理驱动:由内核统一管理,所以驱动在编写时需要遵循内核提供的字符设备的一个框架3.SI4完整安装及破解文件解压密码biu二:结构体及其信息1.描述所有字符设备驱动的结构体cd
吻等离子
·
2023-07-18 11:10
嵌入式
linux
驱动开发
运维
linux
驱动开发
:Linux 内核的一些函数
1、MKDEV(ma,mi)构造设备号,将主设备号和次设备号转换为设备号类型(dev_t)。MKDEV宏将主设备号(ma)左移20位,然后与次设备号(mi)相与,得到设备号。dev_t结构主设备号12位
吻等离子
·
2023-07-18 11:39
嵌入式
算法
全志F1C200S嵌入式
驱动开发
(spi-nand驱动)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】和v3s一样,f1c200s也支持tf卡、spi-nor、spi-nand启动。前面也说过,tf卡由于机械结构的原因,更适合拿来学习,spi-nor和spi-nand比较适合用来进行工业部署和消费娱乐领域。只是spi-nor容量较小,一般最大也就32MB,spi-nand较大一点,可以达到128MB,因
嵌入式-老费
·
2023-07-18 11:06
全志soc嵌入式开发
驱动开发
Windows
驱动开发
环境搭建
Windows
驱动开发
环境搭建及windbg调试工具安装使用引言了解Windows
驱动开发
环境下载Windows
驱动开发
环境根据需要下载安装对应版本的VisualStudio下载安装对应的WDK工具包编写第一个驱动代码总结参考资料引言对于
跑不了的你
·
2023-07-18 10:08
Windows驱动
windows
驱动开发
Android 13 设置自动进入wifi adb模式
Android13wifiadb每次重启自动重置问题方法1、分析系统中每次重置wifiadb属性的代码2、在开机广播里面进行设置wifiadb相关属性(1)定义开机广播(2)开机广播监听中进行设置adb属性:3、值得注意一、前言:
Android11
峥嵘life
·
2023-07-18 09:04
adb
android
android
adb
android 11 移除桌面搜索栏
android11
移除桌面搜索栏桌面搜素栏属于桌面小组件wiget,简称QSB,默认在桌面launcher3初始化时加载,去掉的方法直接在launcer3中添加逻辑,在初始化时不加载视图,修改点:#packages
坂田民工
·
2023-07-18 05:28
Android
Framework
Android
R
android
AIDL for HALs实战
StableAIDLHAL实战背景:官方:https://source.android.com/devices/architecture/aidl/aidl-hals.Google在
Android11
引入了
坂田民工
·
2023-07-18 05:28
Android
Framework
Android
R
android
AIDL
HAL
全志F1C200S嵌入式
驱动开发
(解决reboot失败的问题)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】上一次做了rootfs之后,就马不停蹄地测试了几个常用的命令。比如cd、ls、date、time、reboot这样的命令。其他命令测试结果都还好,就是这个reboot命令当死就没有生效,现场的打印结果是这样的,#reboot#Stoppingnetwork:ifdown:interfacelonotco
嵌入式-老费
·
2023-07-17 19:25
全志soc嵌入式开发
驱动开发
全志F1C200S嵌入式
驱动开发
(制作根文件系统)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】前两天我们制作f1c200s内核的时候,其实已经使用了根文件系统。只不过当时使用的系统是v3s的根文件系统,没有运行起来,这也算正常。毕竟f1c200s和v3s的cpu是不一样的,一些指令肯定有所差别。所以我们有必要使用arm-linux-gnueabi-gcc7.2的版本来对buildroot重新编一
嵌入式-老费
·
2023-07-17 12:40
全志soc嵌入式开发
驱动开发
全志F1C200S嵌入式
驱动开发
(sd卡驱动)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】说是sd卡,其实是microsd卡,或者称之为tf卡更合适。一般的soc都支持从tf卡启动,所以用tf卡来学习soc、驱动和linux,对新人来说是比较合适的。前面我们已经用sd卡构建了一个类似于最小软件框架的系统,使得linux可以顺利在f1c200s上面运行起来。这说明了两个问题,第一,uboot包
嵌入式-老费
·
2023-07-17 12:08
全志soc嵌入式开发
驱动开发
驱动开发
—day8
1、在内核模块中启用定时器,定时1s,让led1闪烁#include#include#include#include#include#includestructdevice_node*dnode;structgpio_desc*gpiono;//定义定时器对象structtimer_listmytimer;unsignedintstate=0;//定义定时器处理函数voidmytimer_func
三只小鸹貔
·
2023-07-17 10:03
驱动开发
全志F1C200S嵌入式
驱动开发
(串口驱动)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】对于uboot、kernel和rootfs来说,他们的串口输出一般都是uart0。一般这么做,是没有问题的。只不过我们自己买的这块f1c200s电路板,设计者把uart转ttl的接口,改接到了uart1上面。不过这样也没有关系,我们正好可以学习下,在f1c200s下面如何添加新的串口驱动。1、找到需要添
嵌入式-老费
·
2023-07-17 10:32
全志soc嵌入式开发
驱动开发
2020-05-30 Mac OS 配置OpenGL环境
有关OpenGL,GLFW和GLADOpenGL是一个标准,具体实现由
驱动开发
商对特定显卡实现GLFW:是针对OpenGL的C语言库,提供了渲染物体所需的最低限度接口,允许创建OpenGL上下文。
Daniel梁
·
2023-07-17 10:22
uboot-uboot网络初始化分析
、选择网络初始化函数二、通用初始化eth_common_init()驱动内容board_eth_init网络注册函数前言@和原子哥一起学习Linux开发环境:I.MX6Ull开发板参考内容:正点原子的
驱动开发
教程
子歌的宏定义
·
2023-07-17 10:42
linux
阿尔法开发板
网络
驱动开发
ACP-敏捷方法的实现
常用的敏捷实践包含:精益、看板、Scrum、XP极限编程、水晶、DSDM动态系统开发、FDD功能
驱动开发
、AUP敏捷统一过程、OpenUP。《敏捷实践指南》将敏捷方法和看板方法是为精益方法的子集。
旺财是只猫
·
2023-07-17 05:46
测试各个版本的飞鸽传书
个,都是以前下载保存在移动硬盘中,如今都找出来归类一起测试,linux系统使用opensuse15.5和fedora36测试,windows系统使用xp和win7测试,android系统是vivo手机
android11
sukida100
·
2023-07-17 00:00
linux
iptux
飞鸽传书
混合开发:TDD、DDD和BDD交集的值
目录TDD测试
驱动开发
:Test-drivendevelopment,即测试
驱动开发
BDD行为
驱动开发
:Behavior-drivendevelopment,即行为
驱动开发
DDD领域驱动设计:Domain-driveDesign
程序猿鬼谷子
·
2023-07-16 11:25
嵌入式学习(五)——嵌入式Linux设备
驱动开发
(二)
:电子工程学院转自:https://blog.csdn.net/light_in_dark/article/details/73368942【嵌牛导读】:对于嵌入式系统的学习来说,学习嵌入式Linux
驱动开发
是十分重要的环节
d895d298aaa1
·
2023-07-16 04:53
面向 C++ 的测试
驱动开发
测试
驱动开发
(TDD)背景及综述测试
驱动开发
是Kent提出的一种新的软件开发流程,现在已广为人知,这种开发方法依赖于极短重复的开发周期,面对开发需求,开发人员要先开发代码测试用例,这些代码实现的测试用例定义了工程要实现的需求
Python编程导师
·
2023-07-15 23:34
2020-06-27:持续集成+测试
驱动开发
-影响Scrum每迭代交付能力的开发实践
持续集成大师MartinFowler对持续集成是这样定义的:持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。影响及价值:减少风险:一天中进行多次的集成,并做了相应的
king_ea30
·
2023-07-15 20:51
驱动开发
作业3——GPIO子系统
作业1:在内核模块中启用定时器,定时1s,让LED1以1s为周期实现流水灯myled.c(驱动文件)/**Copyright(c)2023byHuijieXia,AllRightsReserved.*@Author:HuijieXia*@Date:2023-06-2908:56:26*@LastEditTime:2023-07-1115:36:16*@FilePath:/B_Drive/day8/
欲上层楼 再上层楼
·
2023-07-15 20:13
驱动开发
【IMX6ULL
驱动开发
学习】16.睡眠机制_poll机制_fasync异步通知(按键控制LED)
学完了休眠唤醒机制、poll机制、异步通知、定时器、tasklet、工作队列、mmap、input子系统后,该沉淀沉淀了一、睡眠机制案例:APP程序读取按键值-睡眠机制(阻塞或非阻塞)1.等待队列头创建staticDECLARE_WAIT_QUEUE_HEAD(key_waitqueue);2.等待队列wait_event_interruptible(wq,condition);等待wq队列,当c
晨少爱学习
·
2023-07-15 20:39
IMX6ULL
驱动开发
imx6ull
poll
fasync
异步通知
睡眠机制
非阻塞
RT-Thread初识学习-05-设备操作
RTT并没有提供软件包给我们使用,并且我们不需要使用HAL库进行开发,而是想使用RTT给我们的函数,比如下面的rt_device_find()等,那么我们就需要将该设备注册到驱动中,类似于linux的
驱动开发
简单点的学玩
·
2023-07-15 18:18
#
RT_Thread
学习
k210学习篇(六)UART
uart模块主要用于
驱动开发
板上的异步串口,可以自由对uart进行配置。k210一共有3个uart,每个uart可以进行自由的引脚映射。
ODF..
·
2023-07-15 16:25
K210
学习
Anoroid开发基础知识
Android11
对应的API编号为30(12是31)以此类推。App除了在手机上运行,还能在电脑的AVD上运行。AndroidStudio创建模拟器的管理工具名为DeviceManager。
_four_two_six_
·
2023-07-15 09:03
Android
前端
java
android-studio
驱动开发
-day10
驱动代码:#include#include#include#include#include#include#include#include#include#include#include#include#include#includestructcdev*cdev;unsignedintmajor=500;unsignedintminor=0;dev_tdevno;structclass*cls;
三只小鸹貔
·
2023-07-15 08:33
驱动开发
嵌入式linux
驱动开发
之移远4G模块EC800驱动移植指南
回顾下移远4G模块移植过程,还是蛮简单的。一通百通,无论是其他4G模块都是一样的。这里记录下过程,分享给有需要的人。环境使用正点原子的imax6ul开发板,板子默认支持中兴和移远EC20的驱动,这里要移植使用的是移远4G模块EC800。环境准备imax6ul开发板虚拟机(Ubuntu18.04)交叉编译工具链内核源码安装依赖#安装lzop工具,用于生成压缩或解压镜像sudoapt-getinsta
特立独行的猫a
·
2023-07-15 08:32
嵌入式应用开发实战
linux应用开发
linux
驱动开发
运维
全志F1C200S嵌入式
驱动开发
(uboot自动加载kernel和dtb)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】这两天都在解决linux无法进入rootfs的问题,目前为止还没有什么进展。在处理过程当中,换了编译器、换了kernel、换了buildroot版本,但是都没有从根本上解决这一问题。唯一还没有换的,估计只剩下sd卡了。由于测试过程当中需要一直输入uboot命令,比较麻烦。所以就想着怎么从uboot直接跳
嵌入式-老费
·
2023-07-15 08:57
全志soc嵌入式开发
驱动开发
linux
运维
VS2019重新指定安装路径
0x01:小编想要搭建VS2019
驱动开发
环境;0x02:但是因为没有什么经验,安装VS的时候直接点下一步,事后才发现,安装路径错了,在网上也着了一些文章,有说删注册表啥的,但是从微软的官网了解到,是因为我们的
Configure-Handler
·
2023-07-15 07:23
环境搭建
visual
studio
code
golang 示例测试example_golang编写测试用例
1.LearnGowithtests当学习一门语言时,最有效的办法不是每一章的去阅读概念,而是通过例子探索学习.如果没有学习过Go语言的,强烈建议通过编写测试学习Go语言,不仅为测试
驱动开发
打下基础,还是可以使用
weixin_39849762
·
2023-07-14 21:02
golang
示例测试example
手机微信下载的文件在哪里
在最新的
Android11
系统中,
石头_30fe
·
2023-07-14 21:22
基于pinctrl与gpio子系统点灯实验,灯不亮问题
基于pinctrl与gpio子系统点灯实验,灯不亮问题实验平台:正点原子alpha开发板,核心板V1.6,底板V2.1芯片:IMX6ULL现象跟着《I.MX6U嵌入式Linux
驱动开发
指南V1.8》第四十五章做实验驱动挂载上了
JasonComing
·
2023-07-14 19:01
linux
imx6ull
pinctrl
gpio
驱动问题
TDD BDD和DDD
TDDTest-drivendevelopment,即测试
驱动开发
。一种开发过程中应用方法。其思想为先根据需求抽象接口,先编写测试用例,然后在开始编写开发代码。
SimpleFunc
·
2023-07-14 18:24
android更换开机动画
android11
路径:device/{vendor-name}/{platform-name}/{device-name}/system/bootanimation.zip例:android\device
ABCdxy~
·
2023-07-14 12:02
work
android
嵌入式内核及
驱动开发
高级
一、起源仅devfs,导致开发不方便以及一些功能难以支持:热插拔不支持一些针对所有设备的统一操作(如电源管理)不能自动mknod用户查看不了设备信息设备信息硬编码,导致驱动代码通用性差,即没有分离设备和驱动二、新方案uevent机制:sysfs+uevent+udevd(上层app)2.1sysfs:一种用内存模拟的文件系统,系统启动时mount到/sys目录sysfs用途:(类似于windows
码上有
·
2023-07-14 12:16
驱动开发
嵌入式LinuxLED
驱动开发
实验
目录:1.Linux下LED灯的驱动原理1.1.地址映射1.1.1.实际物理地址映射到虚拟地址的函数1.1.2.内存访问函数2.硬件原理图分析3.实验程序编写3.1.驱动程序编写3.2.应用程序编写4.运行测试1.Linux下LED灯的驱动原理我们在裸机实验的时候,都是通过配置底层的寄存器来进行点亮LED灯的操作的。我们现在还没有学习到设备树的相关知识,所以,我们也是通过在字符设备驱动框架的基础上
嵌入式进阶之路
·
2023-07-14 12:44
驱动开发
linux
低代码平台的实现原理
基于模型驱动的可视化开发是当前低代码平台实现的主要实现技术,为什么基于模型
驱动开发
成为了低代码的主要技术途径,本文阐述其基本的实现原理。一、模型驱动原理模型驱动是一种软件开发方法,利用一系列模型的设
冲浪中台
·
2023-07-14 12:09
低代码
python
java
linux lsmod(查看驱动模块)和 ls /dev(驱动设备)
当
驱动开发
人员编写好驱动代码,并生成驱动代码对应的驱动模块后,可以通过insmodxxx.ko将驱动模块(.ko)加载到linux操作系统中。
滨边美波她男友
·
2023-07-14 06:01
linux
内核驱动
linux
运维
服务器
C++的应用方向
1、嵌入式开发嵌入式相关的岗位需求比较多,主要是硬件产品的
驱动开发
,很多大公司,比如华为、小米、vivo和一些芯片公司都在大量的招聘嵌
贝壳里的海-AI
·
2023-07-14 06:24
C++篇
c++
TDD和单元测试
这篇博客的动机是解释测试
驱动开发
中使用的测试的性质和目的。为了避免混淆,我将使用表达式TDD测试来引用测试
驱动开发
环境中使用的测试类型。
闰土月下追猹
·
2023-07-14 05:30
工具
单元测试
tdd
驱动开发
作业4
作业1在内核模块中启用定时器,定时1s,让led1一秒亮,一秒灭全部代码#include#include#include#include#include#include#include#includestructdevice_node*dnode;structgpio_desc*gpiono;structtimer_listmytimer;//定义定时器对象//定义定时器处理函数voidmytim
zjuthqy
·
2023-07-14 04:28
华清远见
驱动开发
驱动开发
作业6
题目要求同作业5,但是使用platform总线注册驱动Repo#include#include#include#include#include#include#include#include#includeintmajor;structclass*cls;structdevice*dev;structresource*res;structdevice_node*dnode;unsignedinti
zjuthqy
·
2023-07-14 04:28
华清远见
驱动开发
Valve 签约开源 Linux 图形
驱动开发
者
导读据外媒phoronix报道,Valve最近聘用了著名开源Linux图形
驱动开发
者AlyssaRosenzweig,以改进开源Linux图形驱动程序堆栈,增强Linux游戏生态系统。
csdn_linuxprobe
·
2023-07-14 04:28
linux
驱动开发
运维
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他