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
字符设备驱动开发
MTK
驱动开发
(3)---Memory 移植
一、MTK平台和高通平台在器件选型时都要求选择已经验证过的器件,第一步需要QVL验证1)根据硬件原理图和EMMC和DDR厂家的芯片资料,确定EMMC和DDR64+4,型号如下:EMMC:SamsungKLMCG4JETD_B041DDR:H9CKNNNDATMUPR_NUH2)、到MTK网站https://onlinesso.mediatek.com/qvl/_layouts/15/mol/qvl
做机人
·
2023-08-05 21:36
上周热点回顾(7.3-7.9)
自由飞)·EF查询百万级数据的性能测试(Flaming丶淡蓝)·小喵的在线共享编辑器(喵耳朵)·[故障公告]14:40-15:00博客站点web服务器雪崩似的CPU100%(博客园团队)·关于拒绝测试
驱动开发
weixin_30319153
·
2023-08-05 10:50
c#
设计模式
测试
全志F1C200S嵌入式
驱动开发
(应用程序开发)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】我们在开发soc驱动的时候,很多情况下也要验证下当前的驱动功能是否正确。当然除了验证驱动功能之外,我们还要编写业务代码和流程代码。这中间就和各行各业有关了,有的是算法,有的是工艺,有的是流程,有的是经验。他们共同的特点就是都需要用代码的形式固定下来,烧入到嵌入式soc设备上面,通过自动化来实现效率的提高
嵌入式-老费
·
2023-08-05 08:52
全志soc嵌入式开发
驱动开发
I.MX6ULL嵌入式开发笔记--LED汇编点灯篇
I.MX6U-ALPHA的裸机开发初学笔记,此文章适合想要开始学习Linux
驱动开发
的朋友,内容简单,想要更加深入了解的可以观看正点原子的相关视频。
可爱大宝贝.
·
2023-08-05 01:13
单片机
stm32
嵌入式硬件
Makefile学习笔记(2)—— C语言LED灯实验
Makefile代码摘自【正点原子】I.MX6U嵌入式Linux
驱动开发
指南Makefile代码objs:=start.omain.oledc.bin:$(objs)arm-linux-gnueabihf-ld-Timx6u
轻染QAQ
·
2023-08-05 01:12
I.MX6ULL
linux
makefile
Makefile学习笔记(1)—— 汇编LED灯实验
Makefile代码摘自【正点原子】I.MX6U嵌入式Linux
驱动开发
指南Makefile代码led.bin:led.sarm-linux-gnueabihf-gcc-g-cled.s-oled.oarm-linux-gn
轻染QAQ
·
2023-08-05 01:42
I.MX6ULL
linux
makefile
Android11(RK3568)自定义服务制作(1)-Kernel驱动
其实从Android4.0以来就没有再做过
驱动开发
,现在发现整个android11后,无论是驱动层还是JNI调用,HAL层到上层APP都有了很大的改动,最近也差了很多资料,发现各有各的问题。
龙猫猫叔
·
2023-08-04 21:03
ANDROID11驱动开发
硬件
嵌入式
android
java
linux
Verilog 实现流水灯
上板验证4、总结1、实验平台软件:PC、QuartusPrime18.1、Modelsim10.5b硬件:AlteraFPGA开发板(EP4CE6E22F17C8)2、实验目的编写VerilogHDL代码
驱动开发
板上
青柠Miya
·
2023-08-04 16:46
FPGA学习
fpga开发
verilog设计
著名开源Linux图形
驱动开发
者与Valve签约
据报道,Valve最近聘用了著名开源Linux图形
驱动开发
者AlyssaRosenzweig,以改进开源Linux图形驱动程序堆栈,增强Linux游戏生态系统。
云计算运维工程师
·
2023-08-04 12:52
linux
驱动开发
运维
一张图看懂应用程序访问驱动的内部原理
咱就浅谈一下
字符设备
驱动的内部实现~1、当我们在应用程序中使用open打开文件的时候,会自动在/dev/mycdev下生成一个inode号。
嘀咕嘀咕yo
·
2023-08-04 07:18
驱动开发
vscode
linux
Linux学习笔记(一)----文件
通过指令:ls-l的结果的第一位标识位看出来:(1)-表示普通文件;(2)d表示文件夹;(3)c表示
字符设备
文件;(4)b表示块设备文件;(5)s表示套接字socket文件;(6)l表示符号链接,即软链接通过名字指向另外一个文件
波比猿
·
2023-08-04 02:33
linux
vim
Jest和Mocha两者之间有哪些区别?
单元测试是测试
驱动开发
(TDD)的重要组成部分,在我们进行实际功能开发之前,它是用来
鱼鱼说测试
·
2023-08-04 00:27
软件测试
自动化测试
单元测试
驱动开发
day8(8.1)
编写LED灯的驱动,使用GPIO子系统,里面添加按键的中断处理1.应用程序发送指令控制LED亮灭2.按键1按下,led1电位反转按键2按下,led2电位反转按键3按下,led3电位反转驱动程序#include#include#include#include#include#include#include#include//功能码#defineLED_ON_IO('l',1)#defineLED_O
@Groot
·
2023-08-03 12:22
驱动开发
Linux权限小结
如下图所示前十位介绍其中,0-9位为drwxr-xr-x,其说明情况如下第0位确定文件类型,包括d,-,l,c,bd是目录,相当于windows中的文件夹-是普通文件l是链接,相当于windows中的快捷方式c是
字符设备
文件
Fitz1318
·
2023-08-03 12:44
Linux学习
linux
运维
Linux权限命令
【IMX6ULL
驱动开发
学习】22.IMX6ULL开发板读取ADC(以MQ-135为例)
IMX6ULL一共有两个ADC,每个ADC都有八个通道,但他们共用一个ADC控制器1.设备树在imx6ull.dtsi文件中已经帮我们定义好了adc1的节点部分信息adc1:adc@02198000{compatible="fsl,imx6ul-adc","fsl,vf610-adc";reg=;interrupts=;clocks=;num-channels=;clock-names="adc"
晨少爱学习
·
2023-08-03 11:56
IMX6ULL
驱动开发
IMX6ULL
ADC
Linux驱动
mq135
read和write在字符驱动内部的实现原理。包括read的IO阻塞方式的运行原理
一.驱动代码,入口函数init采用
字符设备
驱动分布注册
字符设备
驱动分布注册步骤:1
嵌入式大王
·
2023-08-03 10:22
嵌入式
驱动开发
嵌入式硬件
PCIE上位机用什么工具?
如果是PCIE上位机
驱动开发
,linux系统的话,用QT;Windows系统用windri
枪哥玩转嵌入式
·
2023-08-03 06:07
编程
PLC
上位机
c#
2021-03-10 ESE 嵌入式系统工程 基础课程
我会出系列教材提供相应课程以及随后的考试和习题,快速帮助学习者提升在嵌入式系统模型
驱动开发
领域的能力。
德国SiSy编程就这么简单
·
2023-08-03 05:40
iMX6ULL
驱动开发
| 让imx6ull开发板支持usb接口FC游戏手柄
计划搞一个系列在上面玩各种有意思的事情,包含linux
驱动开发
和应用开发,最终学以致用,在玩中学习
特立独行的猫a
·
2023-08-03 02:23
驱动开发
游戏
imax6ull
驱动开发
-蜂鸣器、灯、风扇、马达
头文件#ifndef__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR;unsignedintPUPDR;unsignedintIDR;unsignedintODR;}gpio_t;#definePHY_GPIOB_ADDR0x50003000#definePH
嘀咕嘀咕yo
·
2023-08-02 17:53
驱动开发
vscode
linux
驱动开发
-LED驱动
创建三个设备文件,每个设备文件绑定一个设备。头文件#ifndef__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR;unsignedintPUPDR;unsignedintIDR;unsignedintODR;}gpio_t;#definePHY_LED1_AD
嘀咕嘀咕yo
·
2023-08-02 17:53
驱动开发
vscode
linux
驱动开发
-按键中断
编写LED灯的驱动,使用GPIO子系统,里面添加按键的中断处理1.应用程序发送指令控制LED亮灭2.按键1按下,led1电位反转按键2按下,led2电位反转按键3按下,led3电位反转功能函数#include#include#include#include#include#include#include#include//功能码#defineLED_ON_IOW('l',1,int)#define
嘀咕嘀咕yo
·
2023-08-02 17:21
驱动开发
vscode
linux
前端自动化测试:确保质量和稳定性的关键步骤
UnitTesting)2.组件测试(ComponentTesting)3.集成测试(IntegrationTesting)4.端到端测试(End-to-EndTesting)单元测试、集成测试和端到端测试工具测试
驱动开发
和行为
驱动开发
测试
驱动开发
阿珊和她的猫
·
2023-08-02 15:41
前端工程化
前端
著名开源Linux图形
驱动开发
者与Valve签约
导读据报道,Valve最近聘用了著名开源Linux图形
驱动开发
者AlyssaRosenzweig,以改进开源Linux图形驱动程序堆栈,增强Linux游戏生态系统。
分享IT资源
·
2023-08-02 11:25
linux
驱动开发
运维
【软件测试】说说你对TDD测试
驱动开发
的理解?
很多公司在面测试中高级岗时,都会不同程度地问到“有没有了解过TDD”“你认为TDD可以解决什么问题”或者“说说测试
驱动开发
的流程”等等,即使公司并不会用到此开发流程,面试官也会通过你对这个相对还比较“陌生
鱼鱼说测试
·
2023-08-02 10:37
软件测试
tdd
驱动开发
linux操作gpio的一些记录
gpio子系统的主要目的就是方便
驱动开发
者使用gpio,
驱动开发
者在设备树中添加gpio相关信息,然后就可以在驱动程序中使用gpio子系统
温人之周.
·
2023-08-02 10:58
linux驱动
linux
驱动开发
Linux 设备
驱动开发
实例
编译和运行驱动编译要用到kernel的Makefile文件——也就是源码树的编译系统。因此,源码需要被配置和编译,以ubuntu自带的源码为例:编译外部模块(.ko)的编译命令是:make-CM=make−CM=PWD也就是进入到kernel目录,利用kbuild系统来编译驱动文件。obj-m告诉编译系统需要编译成一个module(.ko),foo.o表明需要源文件是foo.c或者foo.S,如果
码农_在线
·
2023-08-02 10:18
arm学习之stm32设备树学习-中断控制led灯亮灭+
字符设备
指令控制led灯亮灭
中断控制led灯亮灭驱动文件源码led-key.c#include#include#include#include#include#include#includestructdevice_node*led_dev;structdevice_node*key_dev;structgpio_desc*gpiono_led_1;structgpio_desc*gpiono_led_2;structgpi
顾苏洋1990
·
2023-08-02 10:05
arm开发
学习
stm32
设备树
驱动开发
ARTS 挑战打卡的第1天 --- Linux驱动与设备的匹配规则(Tips)
前言(1)因为在Linux
驱动开发
中,驱动可以和设备c文件文件进行匹配,也可以和设备树dts文件进行匹配。
风正豪
·
2023-08-02 09:58
#
Linux
linux
算法
数据库
[
驱动开发
]gpio子系统及中断实现led亮灭
编写LED灯的驱动,使用GPIO子系统,里面添加按键的中断处理1.应用程序发送指令控制发光二极管亮灭2.按键1按下,led1电位反转;按键2按下,led2电位反转;按键3按下,led3电位反转//头文件#ifndef__LED_H__#define__LED_H__//功能码#defineLED_ON_IOW('l',1,int)#defineLED_OFF_IOW('l',0,int)#endi
Joycenine
·
2023-08-02 06:35
驱动开发
驱动开发
相关内容复盘
并发与竞争并发多个“用户”同时访问同一个共享资源。竞争并发和竞争的处理方法处理并发和竞争的机制:原子操作、自旋锁、信号量和互斥体。1、原子操作原子操作就是指不能再进一步分割的操作,一般原子操作用于变量或者位操作。Linux内核定义了叫做atomic_t的结构体来完成整形数据的原子操作,在使用中用原子变量来代替整形变量。2、自旋锁Linux内核使用结构体spinlock_t表示自旋锁。对于自旋锁而言
是摆烂第一名呀
·
2023-08-02 06:05
驱动开发
驱动开发
2023.08.01
驱动开发
day8
驱动层#include#include#include#include#include#include#include#include#defineLED_ON_IO('l',1)#defineLED_OFF_IO('l',0)structclass*cls;structdevice*dev;structdevice_node*dev_irq,*dev_led;unsignedintmajor;u
逆鳞2233
·
2023-08-02 06:33
驱动开发
驱动开发
day8
编写LED灯的驱动,使用GPIO子系统,里面添加按键的中断处理1.应用程序发送指令控制LED亮灭2.按键1按下,led1电位反转按键2按下,led2电位反转按键3按下,led3电位反转驱动程序#include#include#include#include#include#include#include#include#include#include#include"head.h"structde
qq_30304557
·
2023-08-02 06:32
驱动开发
【
驱动开发
day8作业】
作业1:应用层代码#include#include#include#include#include#include#include#includeintmain(intargc,charconst*argv[]){charbuf[128]={0};inta,b;intfd;while(1){//从终端读取fd=open("/dev/mycdev0",O_RDWR);if(fd");printf("
刘泽宁1
·
2023-08-02 06:02
驱动开发
算法
驱动开发
(中断)
头文件:#ifndef__LED_H__#define__LED_H__#definePHY_LED1_MODER0X50006000#definePHY_LED1_ODR0X50006014#definePHY_LED1_RCC0X50000A28#definePHY_LED2_MODER0X50007000#definePHY_LED2_ODR0X50007014#definePHY_LED2
2201_75804998
·
2023-08-02 06:01
驱动开发
【IMX6ULL
驱动开发
学习】21.Linux驱动之PWM子系统(以SG90舵机为例)
1.设备树部分首先在imx6ull.dtsi文件中已经帮我们定义好了一些pwm的设备树节点,这里以pwm2为例pwm2:pwm@02084000{compatible="fsl,imx6ul-pwm","fsl,imx27-pwm";reg=;interrupts=;clocks=,;clock-names="ipg","per";#pwm-cells=;};我们要在设备树(.dts)文件中引用和
晨少爱学习
·
2023-08-02 06:00
IMX6ULL
驱动开发
学习
linux
pwm
sg90
imx6ull
驱动开发
day8 (设备树驱动,按键中断实现led亮灭)
//编译驱动(注意Makefile的编译到移植到开发板的内核)makearch=arm//清除编译生成文件makeclean******************************************//安装驱动insmodmycdev.ko//卸载驱动rmmodmycdev需要在/arch/arm/boot/dts/修改stm32mp157a-fsmp1a-dts文件**********
Hellomino_
·
2023-08-02 05:05
驱动开发
驱动开发
Pytest-BDD框架进行-行为
驱动开发
测试
BDD即Behavior-drivendevelopment,行为
驱动开发
。在软件工程中,BDD是一种敏捷开发流程。减少传统测试过程中由于技术背景能力,非技术与商业参与者之间业务理解不同而导致的问题。
Jane-S
·
2023-08-02 05:12
BDD行为驱动开发测试
Pytest-BDD 行为
驱动开发
测试
文章目录01BDD02pytest-BDD03安装pytest-BDD04pytest-bdd的框架结构05pytest-bdd基础使用5.1第一步:添加需求描述/用户场景5.1.1BDD的表达语法5.1.2创建`.feature`文件5.2第二步:实现用户场景5.2.1用户场景的解析/实现5.2.2使用`scenarios`或`@scenario`关联用户场景和步骤函数1.`scenarios`
florachy
·
2023-08-02 04:40
pytest
pytest
驱动开发
Windows
驱动开发
错误:MSB8040 此项目需要缓解了Sprctre漏洞的库
VS2019编译WDK驱动时,出现如下错误:MSB8040此项目需要缓解了Sprctre漏洞的库。从VisualStudio安装程序(单个组件选项卡)为正在使用的任何工具集和体系结构哦安装它们。了解详细信息:http://aka.ms/Ofhn4c。---------------------------------------------------------------------------
王小波门下走狗
·
2023-08-01 21:20
Windows驱动
驱动程序
sdk
windows
软件测试面试题:说说你对TDD测试
驱动开发
的理解?
很多公司在面测试中高级岗时,都会不同程度地问到“有没有了解过TDD”“你认为TDD可以解决什么问题”或者“说说测试
驱动开发
的流程”等等,即使公司并不会用到此开发流程,面试官也会通过你对这个相对还比较“陌生
测试大大怪
·
2023-08-01 17:01
tdd
测试工具
单元测试
测试用例
功能测试
selenium
postman
2023.07.29
驱动开发
DAY6
通过epoll实现一个并发服务器服务器#include#include#include#include#include#include#include#include#defineERR_MSG(msg)\do{\printf("LINE:%d\n",__LINE__);\perror(msg);\}while(0)#definePORT6666#defineIP"127.0.0.1"intmai
逆鳞2233
·
2023-08-01 09:33
驱动开发
敏捷开发的在实际项目中的运用
敏捷开发的在实际项目中的运用一、概述:敏捷开发是指,以需求为核心来
驱动开发
业务,并且将整体业务在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。
SuperHeroWu7
·
2023-08-01 00:40
敏捷流程
驱动开发
spring注解
驱动开发
(二)
17、Bean的生命周期bean的生命周期:bean的创建—初始化—销毁的过程容器负责管理bean的生命周期我们可以自定义初始化和销毁方法,容器在bean进行到当前生命周期的时候来调用我们自定义的初始化和销毁方法构造(对象创建)单实例:在容器启动时创建对象多实例:在每次获取的时候创建对象初始化:单实例:容器关闭的时候多实例:容器不会管理这个bean,容器不会调用销毁方法,如果需要销毁必须使用手动调
心湖中的石子
·
2023-07-31 21:39
Java学习笔记
spring
java
后端
spring注解
驱动开发
(一)
Spring常用注解(绝对经典)1、需要导入的spring框架的依赖org.springframeworkspring-context4.3.12.RELEASE2、@Configuration设置类为配置类3、AnnotationConfigApplicationContext通过配置类获取上下文环境applicationContext可以通过getBeanDefinitionNames()获得
心湖中的石子
·
2023-07-31 21:37
Java学习笔记
spring
数据库
java
6、用restful风格写controller方法接口,单元测试依赖
编写单元测试,用restful风格写controller方法单元测试依赖实际项目开发中,单元测试与业务代码通常都会要求同步进行TDD测试
驱动开发
:先编写单元测试,然后努力去开发业务代码去满足所有的单元测试用例
金刚猿
·
2023-07-31 19:58
springboot
restful
后端
测试自动化遇上行为
驱动开发
(BDD):协同合作,助力软件开发成功
行为
驱动开发
(BDD)通过鼓励跨职能的协作来克服这些挑战。BDD并不是取代现有的敏捷开发过程,而是作为一个插件,提高敏捷开发成功的可能性——可靠、及时地交付工作软件,满足企业不
龙智DevSecOps解决方案
·
2023-07-31 19:27
自动化
驱动开发
运维
Windows
驱动开发
开发Windows驱动程序时,debug比较困难,并且程序容易导致系统崩溃,这时可以使用VirtualBox进行程序调试,用WinDbg在主机上进行调试。需要使用的工具:VirtualBox:用于安装虚拟机系统,用于运行待测试的驱动程序;WindowsWDK:需要和windows版本、VisualStudioSDK版本和WDK版本要完全一致。WinDbgpreview:在微软应用商店安装;OSRD
mbshqqb
·
2023-07-31 07:12
windows
驱动开发
STM8学习笔记1:STM8简介
文章目录前言从大学开始接触单片机,但对他的理解一直处于很表面,现在进入公司也有半年多的时间了,由于工作就是做底层
驱动开发
,现在更需要认真去学习一款单片机的使用。
向日葵的花语~~
·
2023-07-31 06:28
STM8
学习
单片机
驱动开发
驱动开发
_(
字符设备
)
//head.h#ifndef__LED_H__#define__LED_H__#definePHY_LED1_MODER0X50006000#definePHY_LED1_ODR0X50006014#definePHY_LED1_RCC0X50000A28#definePHY_LED2_MODER0X50007000#definePHY_LED2_ODR0X50007014#definePHY_
2201_75804998
·
2023-07-31 06:28
驱动开发
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他