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
RK3288驱动开发
Harmony 鸿蒙
驱动开发
驱动开发
驱动模型介绍HDF(HardwareDriverFoundation)框架以组件化的驱动模型作为核心设计思路,为开发者提供更精细化的驱动管理,让
驱动开发
和部署更加规范。
OpenHarmony_小贾
·
2024-01-24 08:29
OpenHarmony
移动开发
HarmonyOS
harmonyos
驱动开发
b树
鸿蒙开发
移动开发
typescript
Yapi Mock功能使用
(2)可以开启TDD(测试
驱动开发
)模式,测试人员可以通过mock,在接口提测前完成用例的编写。(3)测试可以模拟很多不好模拟的场景,比如你需要接口返回500,不再需要开发给代码动手脚即可实现
捉虫小将
·
2024-01-23 17:37
接口自动化
经验分享
音频开发之ALSA框架
主要框架ALSA的涉及本身比较复杂,如果不是特别底层的
驱动开发
,一般我们只需关注alsa在应用层给我们提供的接口即可。驱
稚肩
·
2024-01-23 06:30
音视频开发
音视频
Go 依赖管理
在这里我感受到了其中一些好处:没有少了许多代码格式风格的争论,强制统一的风格多好;编译速度超快,再也不用等待许久,才能编译完工程(测试
驱动开发
自然更爽);也不会出现同一个项目组中的人,在使用同一个语言的不同子集
_noname
·
2024-01-22 21:56
Golang
go
pinctrl子系统简介
一.简介上一章我们编写了基于设备树的LED驱动,但是驱动的本质还是没变,都是配置LED灯所使用的GPIO寄存器,
驱动开发
方式和裸机基本没啥区别。
凌肖战
·
2024-01-22 10:24
Linux驱动学习
linux
arm开发
嵌入式
驱动开发
需要会哪些技能?
嵌入式
驱动开发
是指在嵌入式系统中编写驱动程序,实现设备与计算机之间的通信。嵌入式
驱动开发
是指编写设备驱动程序,实现设备与计算机之间的通信。
华清远见成都
·
2024-01-22 10:52
驱动开发
Robot Framework入门知识
一、RobotFramework简介1.RobotFramework是什么用于验收测试和验收测试
驱动开发
(ATDD)的通用测试自动化框架使用关键字驱动的测试方法使用Python或Java实现的测试库进行扩展
csdn_dyq111
·
2024-01-22 10:06
自动化测试
测试工具
Rockchip linux USB
驱动开发
LinuxUSB驱动架构USBPHY
驱动开发
USB2.0PHY
驱动开发
Rockchip系列芯片,主要使用两种USB2.0PHYIP:InnosiliconIP和SynopsisIP。这两种IP的硬件
一叶知秋yyds
·
2024-01-21 19:49
驱动开发
瑞芯微平台
linux
驱动开发
c语言
linux
GD32实现串口空闲(IDLE)中断 + DMA机制接收数据
前言串口功能在单片机开发中,是比较常用的外设,熟练使用串口功能也是
驱动开发
必备的技能之一。DMA是一种CPU辅助手段,可以在CPU不参与的情况下,是做一些辅助CPU的事情,如通常的数据搬运。
KAMI STUDIO
·
2024-01-21 07:08
嵌入式开发笔记
单片机
stm32
GD32
N32
空闲中断
MS5182N(AD7682)
驱动开发
调试总结(一)
简介MS5182N芯片是瑞盟科技的一款4通道的16位SARADC芯片,其对标的是ADI的AD7682芯片,或者说基本上两者功能一样,可以作为国产替代。另外其MS5189(8通道的)对标的则是AD7689。我此次项目中仅使用了MS5182N。不过还是吐槽一下,其数据手册做的真是无语,虽然明显有直接从AD7682上抄过来的,不过抄的也是不忍足视,我都怀疑其有做详细勘检没。鉴于此,最后我还是直接用AD7
KAMI STUDIO
·
2024-01-21 07:38
嵌入式开发笔记
单片机
嵌入式硬件
MS5182N
AD7682
ADC
断码屏显示
驱动开发
简介主要是总结一下对断码屏的使用开发经验,驱动操作上类似于点亮数码管。在相应的段上给定一个电平,即点亮或熄灭相应的位段;但液晶的内容的点亮有别于数码管的电平驱动方式,它采用的是多级阶跃电平,所以没有内置LCD驱动功能的MCU;一般驱动不了该液晶屏,即使能驱动代码逻辑也较为繁杂,不具有实际意义,一般选用专用的驱动IC。如下图:从上面的图中可以了解到三个参数:LCD工作电压、占空比和及偏压。其将LCD
KAMI STUDIO
·
2024-01-21 07:07
嵌入式开发笔记
单片机
嵌入式
硬件
Spring注解
驱动开发
之常用注解案例_告别在XML中配置Bean
Spring注解
驱动开发
之常用注解案例文章目录Spring注解
驱动开发
之常用注解案例1.组件注册注解1.1@Configuration和@Bean注解1.2自动扫描组件和指定扫描规则1.3自定义TypeFilter
小袁搬码
·
2024-01-21 07:33
spring
java
【linux驱动】讲解linux
驱动开发
中的并发与并行,并且给出解决
驱动开发
中资源竞争的解决方案(下)
文章目录解决资源竞争的方法自旋锁信号量互斥锁开发环境:迅为3568开发板+ubuntu18.04前文【linux驱动】讲解linux
驱动开发
中的并发与并行,并且给出解决
驱动开发
中资源竞争的解决方案(上)
☞黑心萝卜三条杠☜
·
2024-01-21 02:19
LINUX
linux
驱动开发
运维
Linux
驱动开发
基础知识——认识LED驱动程序 (二)
个人名片:作者简介:一名喜欢分享和记录学习的在校大学生个人主页:妄北y个人QQ:2061314755个人邮箱:
[email protected]
个人WeChat:Vir2021GKBS本文由妄北y原创,首发CSDN座右铭:大多数人想要改造这个世界,但却罕有人想改造自己。专栏导航:妄北y系列专栏导航:C/C++的基础算法:C/C++是一种常用的编程语言,可以用于实现各种算法,这里我们对一些基础算法进
妄北y
·
2024-01-21 02:49
Linux
驱动开发基础知识
linux
运维
服务器
windows内核开发笔记十:PAGED_CODE在
驱动开发
中的作用
windows内核开发笔记十:PAGED_CODE在
驱动开发
中的作用#ifDBG#definePAGED_CODE()\if(VideoPortGetCurrentIrql()>1/*APC_LEVEL
jyl_sh
·
2024-01-20 12:17
操作系统
windows内核
系统内核
内核
驱动编程
操作系统
VC
windows编程
驱动开发
--多路复用-信号
一、多路复用每个进程都有一个描述符数组,这个数组的下标为描述符,描述符的分类:文件描述符:设备文件、管道文件socket描述符1.1应用层:三套接口select、poll、epollselect:位运算实现监控的描述符数量有限(32位机1024,64位机2048)效率差poll:链表实现,监控的描述符数量不限效率差epoll:效率最高,监控的描述符数量不限selectintselect(intnf
聪
·
2024-01-20 11:46
数据库
1.1
RK3288
积累
目录制作开机动画1、蒙版图片替换:2、逐帧动画替换查看时钟树dts文件中背光配置参数修改浏览器默认主页和书签修改前修改后通过JNI实现kernel与app进行spi通讯参考3399修改生成的节点权限JNI文件名:thm36_jni.c编译文件:Android.mkMainActivity.javaThm36Native.javaSPI模块的JNI方法提供Java访问HAL层服务接口com_andr
qq_34738528
·
2024-01-20 00:29
3288-research
Android Modbus 通讯实现
平台Android8.1+
RK3288
Windows8.1+ModbusSlave7.31概述在
RK3288
的主板上,支持一路RS485串口,再将外设通过这路串口连接后,就可以实现外设与3288的通讯,
ansondroider
·
2024-01-20 00:34
android
Windows
Linux
android
Modbus
串口通讯
RS485
Andrid 9.0 init.rc中增加启动自定义service
平台
RK3288
+Android9概述本文是基于Andrid7.1启动init.rc中自定义service关于SELINUX部分的补充说明.问题全程参照bootanimation的实现新增/修改文件列表
ansondroider
·
2024-01-20 00:33
Linux
Selinux
te
sepolicy
cil
Android 解析软件包时出现问题 -- Error staging apk from content URI
AndroidVersion:8.1使用场景:在
Rk3288
wAndroid8.1的测试设备上安装"文件管理器"应用程序,若打开***.apk文件,会出现解析包错误提示,即安装失败,影响使用.如下为ActivityManagerService.java
Brave & Real
·
2024-01-19 22:07
Framework
android
Rk3288
Android 7.1/8.1默认开启网络ADB端口
Rk3288
系列开机默认没有打开网络ADB端口,可通过ADB手动改打开.ADB连接后,输入adbtcpip5555.
Brave & Real
·
2024-01-19 22:07
Android
android
网络
adb
Logcat 参数及功能介绍
个人最常用的logcat指令大致就有-c,-t,-v,但有个新需求,需要获取近期*min内的LOG,那么通过logcat-h就可以展示具体有哪些指令,一起学习记录一下.
rk3288
:/$logcat-hUsage
Brave & Real
·
2024-01-19 22:07
android
java
Rk3288
w Android 8.1 记录系统运行总时间
前言功能实现1.如何定位较为合理的地方去启动定时服务2.如何根据系统运行情况打开/关闭服务3.如何在系统休眠时保持服务运行状态前言需求:
Rk3288
Android8.1需实现记录系统开机时间功能.实现:
Brave & Real
·
2024-01-19 22:06
Android
O
Framework
android
java
android-studio
Android 8.1
Rk3288
自动亮度值调整
项目场景:
Rk3288
Android8.1自动调节亮度打开有异常.问题描述机器打开"自动调节亮度"时,屏幕亮度会随着LightSensor值变化,但是设置和导状态栏中的亮度值Bar均没有变化.
Brave & Real
·
2024-01-19 22:36
android
Spring Boot整合JUnit
本文将讨论SpringBoot整合JUnit的技术细节、最佳实践以及测试
驱动开发
(TDD)的优雅实践,以帮助开发者充分利用这一强大组合,提高代码质量与可维护性。
奇遇少年
·
2024-01-19 22:59
springboot整合
spring
boot
junit
后端
Linux内核--定时器
内核版本:v4.14在Linux内核
驱动开发
过程中,定时器是我们经常用到的一个东西,我们可以使用定时器延时执行一个任务或者轮询执行某一任务。
阿常啊
·
2024-01-19 18:05
Linux内核相关
linux
Linux
驱动开发
高精度定时器的精度测量
前言今天我们来评测linux内核的高精度定时器。顺便利用通过Tektronix示波器和DS100Mini数字示波器进行交叉测试。因项目需要用到精准的时间周期,所以要评估它的可行性,并验证正点原子的示波器能不能支撑嵌入式开发流程。Linux高精度定时器说明其实传统的低分辨率定时器随着技术的演进,已经无法满足开发需求。而且硬件的不断发展,硬件定时器的精度也越来越高,这也给高精度定时器创建了有利条件。低
Rice嵌入式开发
·
2024-01-19 18:32
Linux
嵌入式
编程语言
java
linux
大数据
OpenHarmony基于HDF简单
驱动开发
实例
OpenHarmony基于HDF简单
驱动开发
实例背景OpenHarmony-3.0-LTSqemu_small_system_demoliteos_aqemu添加配置device/qemu/arm_virt
码牛程序猿
·
2024-01-19 18:50
驱动开发
harmonyos
服务器
华为
鸿蒙系统
鸿蒙
OpenHarmony——LCD功能简介
基于HDF(HardwareDriverFoundation)驱动框架构建的Display驱动模型作用如下:为LCD器件
驱动开发
提供了基础驱动框架,提升
驱动开发
效率。
码牛程序猿
·
2024-01-19 12:03
计算机外设
harmonyos
华为
鸿蒙系统
鸿蒙
服务器
Linux设备
驱动开发
学习笔记(等待队列,锁,字符驱动程序,设备树,i2C...)
1.内核工具和辅助函数1.1宏container_ofcontainer_of函数可以通过结构体的成员变量检索出整个结构体函数原型:/*pointer指向结构体字段的指针container_type结构体类型container_field结构体字段名称返回值是一个指针*/container_of(pointer,container_type,container_field);structmcp23
【linux嵌入式】玩家
·
2024-01-19 11:19
LInux嵌入式
linux
驱动开发
学习
嵌入式硬件
嵌入式软件
android
Linux
驱动开发
基础知识——Hello驱动程序(一)
个人名片:作者简介:一名喜欢分享和记录学习的在校大学生个人主页:妄北y个人QQ:2061314755个人邮箱:
[email protected]
个人WeChat:Vir2021GKBS本文由妄北y原创,首发CSDN座右铭:大多数人想要改造这个世界,但却罕有人想改造自己。专栏导航:妄北y系列专栏导航:C/C++的基础算法:C/C++是一种常用的编程语言,可以用于实现各种算法,这里我们对一些基础算法进
妄北y
·
2024-01-19 11:15
Linux
驱动开发基础知识
linux
运维
服务器
驱动开发
库函数
嵌入式硬件
驱动开发
--阻塞与非阻塞
一、五种IO模型------读写外设数据的方式阻塞:不能操作就睡觉非阻塞:不能操作就返回错误多路复用:委托中介监控信号驱动:让内核如果能操作时发信号,在信号处理函数中操作异步IO:向内核注册操作请求,内核完成操作后发通知信号二、阻塞与非阻塞应用层:open时由O_NONBLOCK指示read、write时是否阻塞open以后可以由fcntl函数来改变是否阻塞:flags=fcntl(fd,F_GE
聪
·
2024-01-19 11:43
服务器
linux
网络
OpenHarmony之HDF
驱动开发
流程指导
开发指导场景介绍关于驱动的开发我们主要目的是实现驱动代码的编写,但是
驱动开发
过程中需要服务管理、消息机制管理,才能使驱动在代码编译过程中进行加载。
码牛程序猿
·
2024-01-19 11:43
驱动开发
开发语言
harmonyos
华为
鸿蒙
鸿蒙系统
rk3566-Android11 从驱动到 app 第一章添加驱动程序
文章目录一、添加kernel驱动1.驱动编写2.验证驱动作者:baron由于一直从事
驱动开发
,一直想对整体流程有个了解,刚好看到这篇文章AndroidQ从app到驱动第一章编写Linux内核驱动程序.于是参考这篇文章在
baron-z
·
2024-01-19 11:41
安卓从驱动到
app
的整体流程梳理
驱动开发
linux
android
c语言
嵌入式硬件
【软件测试】学习笔记-测试
驱动开发
TDD
确切地说,TDD并不是一门技术,而是一种开发理念。它的核心思想,是在开发人员实现功能代码前,先设计好测试用例的代码,然后再根据测试用例的代码编写产品的功能代码,最终目的是让开发前设计的测试用例代码都能够顺利执行通过。这样对于开发人员来说,他就需要参与到这个功能的完整设计过程中,而不是凭自己想象去开发一个功能。他有一个非常明确的目标,就是要让提前设计的测试用例都可以顺利通过,为此,他先实现测试用例要
码农丁丁
·
2024-01-18 16:08
软件工程
软件测试
测试驱动开发
TDD
BDD行为驱动测试实践
一、概念1.1BDD简述BDD(BehaviorDrivenDevelopment:行为
驱动开发
)为用户提供了从开发人员和客户的需求创建测试脚本的机会。它强调将软件开发的过程聚焦于需求和行为。
Test__Ming
·
2024-01-18 15:01
驱动开发
BDD:Behavior-Driven Development 行为
驱动开发
我们一般将测试放在项目的最后时刻进行,甚至在时间较紧时、预算超支,或者其他原因发生时会放弃测试。项目的管理者好奇为什么开发者就是不能一开始就明白(需求、设计),而在系统有很多利益相关者并且不同的相关者对系统有不同的看法的时候,开发者(特别是在大型项目中),更容易变得迷糊,使得协商过程像盲人摸象一样。每个项目的开始,必然是有一个关于项目行为表现、功能特点的讨论会,由客户或者其他业务人员向开发团队解释
weixin_33994429
·
2024-01-18 15:31
测试
驱动开发
数据库
[翻译]Behavior-Driven Development (BDD)行为
驱动开发
(一)
测试
驱动开发
(TDD)TDD模式采取的是迭代式的开发流程。软件的每个功能特性的开发都是从编写一个针对性的测试开始。
weixin_30698297
·
2024-01-18 15:01
驱动开发
ruby
测试
[翻译]Behavior-Driven Development (BDD)行为
驱动开发
(二)
测试
驱动开发
体现了开发人员对软件产品各部分运作方式的理解,而行为
驱动开发
则关注于开发人员对软件产品最终表现的行为的预期。行为
驱动开发
TDD更像是一种范式而不是一个过程。
weixin_30651273
·
2024-01-18 15:00
驱动开发
测试
简写BDD-Behavior-Driven Development
行为
驱动开发
(Behavior-DrivenDevelopment)(简写BDD)在软件工程中,BDD是一种基于测试
驱动开发
(test-drivendevelopmentTDD)的软件开发过程和方法。
liyong2688
·
2024-01-18 15:58
BDD, Behavior Driven Development 行为
驱动开发
- 敏捷开发第二代浪潮
讲到中国的开发,那是非常独特的,只求达到目的,管它过程是如何的?当然不是说所有中国人的开发都是这样,只是个普遍现象。我们需要测试么?我们需要代码规范么?如果为了可以节省时间完成目标,还管的了这么多么。真是的,老板催呢。这里我为什么提及这个我们的硬伤呢?因为我一说TDD,估计会一部分人不清楚。因为他从来没写过一行测试代码。小项目,小成本的东东,还需要考虑这手段?哈哈,是啊,工作是很无奈,苦逼的程序员
aywhen
·
2024-01-18 15:57
BDD
行为驱动开发
BDD
TDD
行为驱动开发
behat
specflow
BDD(Behavior-Driven Development)行为
驱动开发
介绍
为什么需要BDD?“开发软件系统最困难的部分就是准确说明开发什么”(“Thehardestsinglepartofbuildingasoftwaresystemisdecidingpreciselywhattobuild”—NoSilverBullet,FredBrooks)。看一下下面的开发场景:场景一:业务分析人员觉得自己分析的需求已经写的很清晰了,并且跟技术人员进行了足够的沟通,可是开发完做
oscar999
·
2024-01-18 15:25
440-系统测试与性能调优
驱动开发
BDD
行为驱动开发
VUE测试
TestDrivenDevelopment(TDD)测试
驱动开发
TDD的原理就是在编写代码之前先编写测试用例,由测试来决定我们的代码,而且TDD更多的需要编写独立的测试用例,比如只测试一个组件的某个功能点
栗子daisy
·
2024-01-18 12:10
测试
驱动开发
:基于Jenkins+GoTest+HTML的持续化集成
企业微信通知三、项目遇到的问题1.gotest-args2.gotest生成html格式的报告3.数据统计问题4.相对路径问题5.错误排查问题前言目前我们的项目体系流程不够完善,我们针对这一现象引入了“测试
驱动开发
SuperStar77
·
2024-01-18 12:15
自动化技术
jenkins
自动化
运维
《徐昊-TDD项目实战70讲》学习笔记 -- Day 8
测试
驱动开发
的核心要点:单元级别功能测试能够驱动其对应单元(功能上下文或变化点)的外在功能需求。而对于对应单元之内功能的实现,测试就没有办法了。[图片上传失败...
lanjing
·
2024-01-18 06:30
自动化测试框架:一款使用MarkDown描述的自动化神器Gauge
1.概述Gauge是一个开源的,轻量级的跨平台的自动化框架,本质上是一个BDD(行为
驱动开发
)测试框架。由ThoughtWorks团队开发,也就是开发Selenium的那帮家伙。
全栈开发与测试
·
2024-01-17 22:06
软件开发
软件测试知识
自动化
运维
OpenHarmony——驱动消息机制管理开发
device_sample::Device{policy=2;...}2.配置驱动信息中的服务设备节点权限(permission字段)是框架给驱动创建设备节点的权限,默认是0666,
驱动开发
者根据驱动的实际使用场景配置驱动设备节点的权限
不入流HarmonyOS开发
·
2024-01-17 09:32
harmonyos
鸿蒙开发
华为
鸿蒙
OpenHarmony
OpenHarmony之HDF
驱动开发
流程指导
开发指导场景介绍关于驱动的开发我们主要目的是实现驱动代码的编写,但是
驱动开发
过程中需要服务管理、消息机制管理,才能使驱动在代码编译过程中进行加载。
不入流HarmonyOS开发
·
2024-01-17 09:59
驱动开发
harmonyos
鸿蒙开发
数据结构
鸿蒙系统
开发语言
程序员如何利用周末提高自己?
所以相比之下,以下这几类图书更好:概念类书籍,即阐述新旧概念、范式或者惯例的书籍,比如行为
驱动开发
,面向对象的设计模式,以及建模等等。
JavaGPT
·
2024-01-17 06:25
程序人生
数据库
嵌入式内核及
驱动开发
高级
目录第一部分一.设备模型#一、起源#二、新方案##2.1sysfs:一种用内存模拟的文件系统,系统启动时mount到/sys目录##2.2uevent#三、代码自动mknod二.知识补充第二部分一.平台总线框架之名臣匹配#一、总线、设备、驱动##1.1初期解决思路:设备和驱动分离##1.2升级思路:根据设备树,在系统启动时自动产生每个节点对应的设备#二、基本数据类型2.1structdevice2
@daiwei
·
2024-01-17 01:46
linux内核和驱动开发
驱动开发
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他