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
字符设备驱动开发
测试先行:探索测试
驱动开发
的深层价值
测试
驱动开发
(TDD)为此提供了一个答案。与传统的开发方法相比,TDD鼓励开发者从用户的角度出发,先定义期望的结果,再进行实际的开发。
乐思项目管理
·
2023-08-24 00:40
开发测试
驱动开发
经验分享
笔记
字符设备
驱动实例(PWM和RTC)
目录五、PWM六、RTC五、PWMPWM(PulseWidthModulation,脉宽调制器),顾名思义就是一个输出脉冲宽度可以调整的硬件器件,其实它不仅脉冲宽度可调,频率也可以调整。它的核心部件是一个硬件定时器,其工作原理可以用下图来说明。PWM管脚默认输出高电平,在图中的时刻1将数值设为109,比较值设为109,在时刻2启动定时器,PWM立即输出低电平,在时钟的作用下,计数器开始做减法计数,
宇努力学习
·
2023-08-24 00:03
驱动开发
驱动开发
嵌入式
linux
PWM
RTC
实时音视频
字符设备
驱动实例(LED、按键、input输入子系统)
目录本章目标一、LED驱动二、基于中断的简单按键驱动三、基于输入子系统的按键驱动本章目标本章综合前面的知识,实现了嵌入式系统的常见外设驱动,包括LED、按键、ADC、PWM和RTC。本章从工程的角度、实用的角度探讨了某些驱动的实现。比如LED只是编写了设备树节点,设备就能被正常驱动,按键驱动则分别讨论了基于中断的和基于输入子系统的,还特别讨论了按键的消抖处理。不仅如此,本章还引入了一些新的知识,比
宇努力学习
·
2023-08-24 00:33
驱动开发
Linux
嵌入式
字符设备
input子系统
LED
字符设备
驱动实例(ADC驱动)
四、ADC驱动ADC是将模拟信号转换为数字信号的转换器,在Exynos4412上有一个ADC,其主要的特性如下。(1)量程为0~1.8V。(2)精度有10bit和12bit可选。(3)采样时钟最高为5MHz,转换速率最高为1MSPS(4)具有四路模拟输入,同一时刻只有一路进行转换(5)转换完成后可以产生中断。下面是ADC的控制寄存器下面是延时和数据寄存器下面是中断清除和通道多路复用寄存器根据上面的
宇努力学习
·
2023-08-24 00:01
驱动开发
实时音视频
驱动开发
嵌入式
linux
ADC
Shell脚本练习题
Shell编程,判断一文件是不是块或
字符设备
文件,如果是则将其复制到/dev目录下代码如下:#!
洛白双双
·
2023-08-23 13:25
Shell脚本
Linux
驱动开发
之每个描述文件绑定一个设备
驱动代码#include#include#include#include#include#include#include#include"head2.h"structcdev*cdev;//定义接收
字符设备
驱动对象的指针
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开发工具
Linux权限
-普通文件、文本、可执行、归档文件等d目录b块设备、block、磁盘c
字符设备
、键盘、显示器p管道文件s网络socket文件l链接文件link然后后面的九个字符表示三类用户的权限文件拥有者文件所属组文件的
Hayaizo
·
2023-08-22 09:15
linux
服务器
运维
【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
驱动开发
入门总结
1.简单的驱动框架开发环境为VS2019,新建项目选择KernelModelDriver,Empty(KMDF).为项目添加一个DriverEntry.c文件.注意!是.c文件项目属性:1.C\C++:警告等级设置为3级,警告视为错误设置为否,SDL检查设置为否;2.DriverSetting:TargetOSVersion设置为要开发的Windows系统平台的版本(这里Windows7),Tar
吾无法无天
·
2023-08-20 16:48
Windows内核研究
驱动开发
文章目录一、
驱动开发
1.1前言1.2何谓驱动框架1.3内核驱动框架中LED的基本情况1.3.1相关文件1.3.2九鼎移植的内核中led驱动1.3.3案例分析驱动框架的使用1.3.4典型的
驱动开发
行业现状
不-语
·
2023-08-20 16:18
linux--驱动开发
驱动开发
驱动
Linux
Linux驱动
驱动框架
驱动开发
学习
驱动1、
驱动开发
环境完成系统移植的三步:u-boot启动引导程序、内核镜像、文件系统,u-boot启动引导程序最好固化到开发板上,内核镜像通过tftp服务从ubuntu下载,文件系统通过nfs服务从ubuntu
零一138
·
2023-08-20 16:46
1024程序员节
c++
裸机开发之
驱动开发
一、
驱动开发
的基础理解在计算中,设备驱动程序是一种计算机程序,用于操作或控制连接到计算机的特定类型的设备。
啵啵520520
·
2023-08-20 16:16
STM32专区
驱动开发
驱动开发
流程
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、
驱动开发
的流程是什么样的?
不知道起个啥名“”
·
2023-08-20 16:16
RK3568
驱动开发
驱动开发
了解下
目录前提环境说明网络环境网络环境1网络环境2启动开发板,tftp下载内核和驱动,nfs挂载文件系统开发流程1编写驱动程序修改Makefile编译创建拷贝加载驱动modprobe加载驱动depmod查看当前系统中存在的模块查看系统所有的设备创建设备节点文件APP测试chrdevbase设备操作卸载驱动模块开发流程2nfs挂载测试驱动加载加载测试led驱动前提系统篇完结,移植好系统,搭建好nfstft
Flynnsin
·
2023-08-20 16:16
linux驱动篇
linux
驱动开发
c语言
65.最简单的linux驱动框架--hello word
驱动开发
环境搭建好了,下面就可以开发驱动了,但是怎么开始第一个驱动呢,我们开发其他软件的时候都是习惯先编写个helloworld,这个驱动我们也从这个开始最简单的驱动开始,开启驱动的大门。
lzs_blog
·
2023-08-20 16:45
#
linux--驱动开发
#
华清嵌入式培训
linux最简单驱动
浅谈
驱动开发
驱动开发
没那么高大上
驱动开发
在很多人眼中都是一项极具挑战性的任务,可当你真正去开发一个驱动时,你也许会发现它并没有看上去那样困难,可对大多数人而言
驱动开发
是八竿子打不着的话题,故而更增强了
驱动开发
在许多人心中的神秘感
longyu_wlz
·
2023-08-20 16:15
嵌入式学习
驱动
操作系统
中断父母程序
驱动开发
--基础知识
文章目录1驱动的概念2linux体系架构3模块化设计3.1微内核和宏内核4linux设备驱动分类4.1驱动分类4.2三类驱动程序详细对比分析4.3为什么
字符设备
驱动最重要5驱动程序的安全性要求5.1驱动是内核的一部分
不-语
·
2023-08-20 16:45
linux--驱动开发
驱动开发
linux
驱动
Makefile
linux驱动体系架构
linux
字符设备
目录设计
字符设备
文件系统调用系统IO的内核处理过程硬件层原理驱动层原理文件系统层原理设备号的组成与哈希表HashTable(哈希表、散列表,数组和链表的混合使用)设备号管理关键的数据结构:char_device_struct
Couvrir洪荒猛兽
·
2023-08-20 11:31
野火i.mx
6ull内核驱动进阶
linux
linux设备驱动模型:kobject、kobj_type
内核版本发展2.4版本之前内核没有统一的设备驱动模型,但是可以用(例如先前的led
字符设备
驱动实验,使用前需要手动调用mknod命令创建设备文件,从而进一步控制硬件)。
Couvrir洪荒猛兽
·
2023-08-20 11:29
野火i.mx
6ull内核驱动进阶
linux
Python web实战之细说 Django 的单元测试
关键词:PythonWeb开发、Django、单元测试、测试
驱动开发
、TDD、测试框架、持续集成、自动化测试大家好,今天,我将带领大家进入PythonWeb开发的新世界,深入探讨Django的单元测试。
Rocky006
·
2023-08-20 10:41
django
python
自动化
开发语言
使用Robotframework构建自动化测试
主要用于轮次很多的验收测试和验收测试
驱动开发
(ATDD)。
物随心转
·
2023-08-20 03:41
python
/dev/random 和 /dev/urandom 的原理
/dev/random和/dev/urandom是Linux上的
字符设备
文件,它们是随机数生成器,为系统提供随机数随机数的重要性随机数在计算中很重要。
Linux开发那些事儿
·
2023-08-19 20:30
Linux干货
linux
运维
服务器
Linux用户组和权限
第0位表示这个文件的类型符号类型d目录c
字符设备
b块设备
Ying_17
·
2023-08-19 19:37
linux
学习
【IMX6ULL
驱动开发
学习】08.马达驱动实战:驱动编写、手动注册平台设备和设备树添加节点信息
目录一、使用设备树1.1修改设备树流程二、手动创建平台设备三、总结(附驱动程序)前情提要:【IMX6ULL
驱动开发
学习】07.驱动程序分离的思想之平台总线设备驱动模型和设备树_阿龙还在写代码的博客-CSDN
阿龙还在写代码
·
2023-08-19 14:30
Linux驱动开发
驱动开发
学习
c语言
嵌入式硬件
linux
交互
国嵌Linux视频
驱动开发
1LinuxPCI、串口驱动程序1.1PCI总线概述总线概念总线是一种传输信号的信道;总线是连接一个或多个导体的电气连线。总线由电气接口和编程接口组成,我们重点关注编程接口。PCI概念PCI是PeripheralComponentInterconnect(外围设备互联)的简称,是在桌面及更大型的计算机上普遍使用的外设总线。PCI特点PCI总线具有三个非常显著的优点:在计算机和外设间传输数据时具有更
wzcqr0501
·
2023-08-19 12:04
Linux
linux
struct
linux内核
semaphore
input
ioc
U8g2 应用笔记
U8g2应用笔记1本文目录与结构1.1本文的目的与背景因DT609项目开发,接触到1602和12864两款单色液晶模块的
驱动开发
。其中1602是带字库版本,而12864则不是。
大华锦绣华城
·
2023-08-19 09:37
驱动
嵌入式
韦东山 IMX6ULL和正点原子_「正点原子Linux连载」第十二章官方SDK移植试验
1)实验平台:正点原子Linux开发板2)摘自《正点原子I.MX6U嵌入式Linux
驱动开发
指南》关注官方微信号公众号,获取更多资料:正点原子第十二章官方SDK移植试验在上一章中,我们参考ST官方给STM32
weixin_39866881
·
2023-08-19 01:30
韦东山
IMX6ULL和正点原子
I.MX6ULL裸机
驱动开发
四种方式总结
学习裸机
驱动开发
也有一阵子,终于是把几种裸机驱动方法学完了,总体来说难度并不大。因为毕竟有基础在,能大概看懂数据手册和知道如何是控制寄存器。
godfatherlzq
·
2023-08-19 01:59
裸机开发
Linux
arm
c语言
visual
studio
code
驱动DAY4
字符设备
驱动分步注册和ioctl函数点亮LED灯
头文件#ifndef__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR;unsignedintPUPDR;unsignedintIDR;unsignedintODR;}gpio_t;#definePHY_LED1_ADDR0X50006000#definePHY
千里之行run
·
2023-08-18 15:13
arm开发
汇编
ubuntu
命令模式
qt
NVIDIA平台Xavier/TX2板摄像头
驱动开发
(4)4&6路模拟相机输入TP2850方案开发
技术交流:请加微信video_D背景1.英伟达平台做识别的同时也会有监控需求2.相机成本问题,模拟相机还是便宜很多一.芯片选型可参考以前文章,关于模拟芯片介绍模拟相机视频输入方案-----模拟转MIPI/DVP方案_dvp转mipi_free-xx的博客-CSDN博客二.硬件连接由于TP2850只支持单路相机输入,所以多路视频输入需要多个TP2850;另外如果只需要4路模拟输入的话,可直接用TP2
free-xx
·
2023-08-18 10:33
Nvidia
Jetson平台相机开发
数码相机
驱动开发
NVIDIA平台xavier/tx2板摄像头
驱动开发
(3)FPDLink接口相机同步方案
技术交流:请加微信video_D1.背景车载相机由于目前有双目和环视场景需求,所以需要对多路相机有同步需求2.概述(1)之前有过做全志+360全景相机的经验,使用两个背靠背180度鱼眼相机,就做过两个相机之间同步;具体实现是sensor作为从模式,通过板端ISP发送同步控制信号同时控制senosr的framesync脚。(2)不过做Fpdlink接口车载相机时,由于中间隔着串行器/解串器,操作上薛
free-xx
·
2023-08-18 10:02
Nvidia
Jetson平台相机开发
Fpdlink相机
相机同步
Nvidia平台
camera驱动
NVIDIA平台xavier/tx2板摄像头
驱动开发
(2)FPDLink接口相机方案选择
详细沟通:请加微信video_D目前TI的FPD-Link产品有如下系列由上面可以看到传输速率逐渐提高,由并行数据转向高速数据CSI-2但是通过查看datasheet,并不是只能这样搭配使用,有各种兼容的搭配使用方法解串器接口类型选择由于xavier平台只有CSI接口,没有DVP接口,因此914a和934解串器可以放弃;只能选择CSI-2输出的解串器串行器接口类型选择即模组选型主流模组分为两种:R
free-xx
·
2023-08-18 10:32
Nvidia
Jetson平台相机开发
ADAScamera模组
camera驱动
FPDlink
图像驱动开发
xavier
驱动开发
一周之程
文章目录Win10驱动并不易叹息:自虐权威是正确还是错误?官方注册表里openkey从来没发生过逐渐适应的UNICODE_STRING签名-从苦恼到解决防一手后记因为公司内部有一个被我挖掘出的漏洞需求需要填,而第三方大厂显然对此并没有什么意向,想到不就是保护注册表嘛,貌似我在哪里见过相关例子.类似进程回调的一种.所以我自告奋勇的联系IT部门小伙,告知说’我设计过类似的东西’,开启了一周的"驱动级"
dalerkd
·
2023-08-18 10:57
深造之旅
苦行僧之路
实践
驱动开发
分步注册
字符设备
驱动
头文件#ifndef__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR;unsignedintPUPDR;unsignedintIDR;unsignedintODR;}gpio_t;#definePHY_LED_GPIOE0x50006000#definePHY
qq_23371045
·
2023-08-18 09:23
驱动开发
c语言
一文搞懂内核中有关cdev的各种函数register_chrdev_region/alloc_chrdev_region/register_chrdev
内核共提供了三个函数来注册一组
字符设备
编号,这三个函数分别是register_chrdev_region()、alloc_chrdev_region()和register_chrdev()。
Leon_Geo
·
2023-08-18 08:47
TDD(测试
驱动开发
)?
01、前言很早之前,曾在网络上见到过TDD这3个大写的英文字母,它是TestDrivenDevelopment这三个单词的缩写,也就是“测试
驱动开发
”的意思——听起来很不错的一种理念。
软件测试小杨~
·
2023-08-18 06:22
软件测试
tdd
驱动开发
【IMX6ULL
驱动开发
学习】07.驱动程序分离的思想之平台总线设备驱动模型和设备树
一、驱动程序分离的思想【IMX6ULL
驱动开发
学习】05.
字符设备
驱动开发
模板(包括读写函数、poll机制、异步通知、定时器、中断、自动创建设备节点和环形缓冲区)_阿龙还在写代码的博客-CSDN博客之前编写驱动程序的代码存在不少弊端
阿龙还在写代码
·
2023-08-18 06:34
Linux驱动开发
驱动开发
学习
嵌入式硬件
linux
imx6ull
交互
day4
驱动开发
【ioctl函数的使用】1.概述linux有意将对设备的功能选择和设置以及硬件数据的读写分成不同的函数来实现。让read/write函数专注于数据的读写,而硬件功能的设备和选择通过ioctl函数来选择2.ioctl函数分析intioctl(intfd,unsignedlongrequest)通过:进行io功能的控制参数:fd设备文件对应的文件描述符request:要实现的功能对应的功能码...第三
纯情dm金少
·
2023-08-17 23:23
linux
运维
服务器
字符设备
分布注册实现LED灯
目标:通过
字符设备
的分布注册实现LED灯的控制字符分布注册:test.c文件#include#include#include#include#include#include#include#include
meiyuefish
·
2023-08-17 22:50
驱动开发
arm
命令模式
AI 与智能化 API 治理的探索实践
Eolink作为国内API全生命周期解决方案的领军者,通过其独创的DTDD(文档与测试
驱动开发
)和APIFirst理念,致力于打造一站式、智能化的API全生命周期解决方案,帮助企业
·
2023-08-17 18:25
bash基础特性
Linux系统上的文件类型:-:常规文件,即fd:directory,目录文件b:blockdevice,块设备文件[已block为单位,支持随机访问]c:characterdevice,
字符设备
[已character
笨笨翔
·
2023-08-17 14:02
嵌入式多任务下资源管理问题的讨论
背景介绍在嵌入式
驱动开发
中会存在以下场景:多个任务都有使用串口发送数据的需求,或者多个任务都有EEPROM数据存取的需求。下面以串口数据发送为例来展开论述。
makin.liu
·
2023-08-17 13:49
单片机开发
驱动开发
c语言
stm32
单片机
mcu
【IMX6ULL
驱动开发
学习】06.DHT11温湿度传感器驱动程序编写与测试
一、DHT11简介DHT11是一款可测量温度和湿度的传感器。比如市面上一些空气加湿器,会测量空气中湿度,再根据测量结果决定是否继续加湿。DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,具有超小体积、极低功耗的特点,使用单根总线与主机进行双向的串行数据传输。DHT11测量温度的精度为±2℃,检测范围为-20℃-60℃。湿度的精度为±5%RH,检测范围为5%RH-95%RH,
阿龙还在写代码
·
2023-08-17 10:32
Linux驱动开发
学习
驱动开发
linux
嵌入式硬件
交互
【IMX6ULL
驱动开发
学习】05.
字符设备
驱动开发
模板(包括读写函数、poll机制、异步通知、定时器、中断、自动创建设备节点和环形缓冲区)
一、
字符设备
驱动简介
字符设备
是Linux驱动中最基本的一类设备驱动,
字符设备
就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。
阿龙还在写代码
·
2023-08-17 10:29
Linux驱动开发
驱动开发
学习
linux
嵌入式硬件
Linux
驱动开发
之点亮三盏小灯
头文件#ifndef__HEAD_H__#define__HEAD_H__//LED1和LED3的硬件地址#definePHY_LED1_MODER0x50006000#definePHY_LED1_ODR0x50006014#definePHY_LED1_RCC0x50000A28//LED2的硬件地址#definePHY_LED2_MODER0x50007000#definePHY_LED2_
BoBo Zhao
·
2023-08-17 06:58
linux
驱动开发
驱动开发
点亮led灯
头文件#ifndef__HEAD_H__#define__HEAD_H__#definePHY_LED_MODER0X50006000#definePHY_LED_ODR0X50006014#definePHY_LED_RCC0X50000A28#definePHY_LED_FMODER0X50007000#definePHY_LED_FODR0X50007014#endif驱动代码#includ
qq_23371045
·
2023-08-17 06:28
驱动开发
arm开发
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他