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
IIC驱动开发
【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
嵌入式硬件
交互
电路累积(放过压防反接、
IIC
、锂电池保护板)
一.防过压防反接电路简单的过压保护电路一般加个TVS可以实现,当外部有瞬间高能量冲击时候它能够把这股能量抑制下来,虽然功率高,上千W都可以,但是维持抑制的时间很短很短,万一器件损坏或者长时间工作电压高于正常工作电压的时候,就力不从心了。所以最好的办法是设计一个智能电路了,如下所示:Vin正常输入电压时,稳压管没有反向击穿,R3,R4电流基本为0。PNP三极管的Vbe=0,即PNP三极管不导通。PM
warm朵朵
·
2023-08-26 01:52
硬件
硬件工程
CH32V203 单片机 I2C 使用
CH32V203集成双路USB接口,支持USBHost主机及USBDevice设备功能,具有1路CAN接口(2.0B主动)、双路OPA运放、4组UART、双路
IIC
,12位ADC,10路Touchkey
飞多学堂
·
2023-08-25 22:00
CH32V203
嵌入式软件
【手把手带你用pid算法控制电机】——(1)编码器电机和0.96寸OLED显示屏的使用
目录前言一、需要用到的器材二、接线说明三、cubmx配置3.1时钟树3.2输出PWM(TIM4)3.3编码器模式(TIM3)3.4中断定时器配置(TIM1)3.5配置
IIC
3.6最终引脚图四、程序代码4.1OLED
爱写博客的橙留香
·
2023-08-25 22:47
PID学习笔记
单片机
stm32
学习
DRM 驱动程序开发(VKMS)
其中第2点是我一直拖延的主要原因,因为作为示例教程,我希望它是硬件无关的,这样即使大家没有硬件环境也可以学习DRM
驱动开发
。可惜,最终找来找去也就QEMU比较可行,但需要自己开发
何小龙
·
2023-08-25 17:33
DRM
(Direct
Rendering
Manager)
内核
驱动
linux
cortex-A7核
IIC
实验--STM32MP157AAA
实验目的:采集温湿度传感器值一,
IIC
概念1.同步串行半双工总线,主要用于链接整体电路,硬件结构简单,接口连接方便,成本较低2.两线制,只有两根双向信号线,数据线SDA,时钟线SCL3.
IIC
传输速率:
饭吃八分饱
·
2023-08-25 15:44
ARM
单片机
嵌入式硬件
stm32
ARM
arm开发
基于STM32F1的电子罗盘HMC5883L角度测量
,建议将图片保存下来直接上传(img-Axqqv48y-1692885921487)(…\img\HMC5883L.png)]型号:GY-271使用芯片:HMCL5883L供电电源:3-5V通信方式:
IIC
蟕初的梦想
·
2023-08-25 10:34
嵌入式开发
物联网
Linux基础
stm32
嵌入式硬件
单片机
I.MX6ULL ARM
驱动开发
---设备树下的LED驱动实验
DeviceTree),将这个词分开就是“设备”和“树”,描述设备树的文件叫做DTS(DeviceTreeSource),这个DTS文件采用树形结构描述板级设备,也就是开发板上的设备信息,比如CPU数量、内存基地址、
IIC
一盆电子
·
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
嵌入式硬件
交互
按软件开发阶段的角度划分:单元测试、集成测试、系统测试、验收测试
测试阶段:编码后或者编码前(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驱动开发
驱动开发
学习
STM32 F103C8T6学习笔记13:
IIC
通信—AHT10温湿度传感器模块
今日学习一下这款AHT10温湿度传感器模块,给我的OLED手环添加上测温湿度的功能。文章提供源码、测试工程下载、测试效果图。目录AHT10温湿度传感器:特性:连接方式:适用场所范围:程序设计:设计目标:程序设计注意点:AHT10代码:主函数代码:测试效果:完整工程下载:AHT10温湿度传感器:下图为AHT温湿度传感器模块,它长这样,这里的介绍不重要,了解就行,快速浏览即可:AHT10,新一代温湿度
NULL指向我
·
2023-08-25 06:56
STM32
F103
C8T6笔记
硬件模块与传感器的驱动
stm32
学习
笔记
嵌入式硬件
cortex-A7核
IIC
实验
iic
.h:#ifndef__
IIC
_H__#define__
IIC
_H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h"/*通过程序模拟实现
Satellitex
·
2023-08-25 05:59
单片机
嵌入式硬件
ARM开发,stm32mp157a-A7核
IIC
实验(采集温湿度传感器值)
1.实验目标:采集温湿度传感器值;2.分析框图(模拟
IIC
控制器);3.代码;---
iic
.h封装时序协议头文件---#ifndef__
IIC
_H__#define__
IIC
_H__#include"stm32mp1xx_gpio.h
ai加班的嵌入者
·
2023-08-24 23:55
ARM
arm开发
stm32
嵌入式硬件
c语言
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
驱动开发
字符设备
嵌入式
【ARM】Day9 cortex-A7核I2C实验(采集温湿度)
1.2、编写
IIC
协议,采集温湿度值
iic
.h#ifndef__
IIC
_H__#define__
IIC
_H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h
wangxiasun
·
2023-08-24 10:35
arm开发
arm:day9
思维导图2..I2C实验,检测温度和湿度
iic
.h#ifndef__
IIC
_H__#define__
IIC
_H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h
lin---
·
2023-08-24 08:53
arm开发
单片机
嵌入式硬件
测试
驱动开发
(TDD)
测试
驱动开发
(TDD)本篇文章简单叙述一下什么是测试
驱动开发
,以及怎么进行测试
驱动开发
!
yuluo_YX
·
2023-08-24 06:19
编程方法及思考
驱动开发
tdd
测试先行:探索测试
驱动开发
的深层价值
测试
驱动开发
(TDD)为此提供了一个答案。与传统的开发方法相比,TDD鼓励开发者从用户的角度出发,先定义期望的结果,再进行实际的开发。
乐思项目管理
·
2023-08-24 00:40
开发测试
驱动开发
经验分享
笔记
STM32--MPU6050与I2C外设
文章目录前言MPU6050参数电路MPU6050框图
IIC
外设框图
IIC
的基本结构软件
IIC
实现MPU6050硬件
IIC
实现MPU6050前言在51单片机专栏中,用过I2C通信来进行实现AT24C02的数据存储
诡异森林。
·
2023-08-23 06:26
STM32
stm32
嵌入式硬件
单片机
IIC
认识和理解
学号:19011210554姓名:袁博转载自:https://blog.csdn.net/qq_35281599/article/details/89372308【嵌牛导读】:
IIC
协议现在很常用,今天我们就对它的特性和规则进行学习
九亿少女的梦_8bf3
·
2023-08-23 03:02
I2C连续读写实现
IIC
系列文章:(1)I2C接口控制器理论讲解(2)I2C接口控制设计与实现(3)I2C连续读写实现(4)使用
IIC
进行多数据读取测试文章目录前言一、i2c_bit_shift模块分析二、i2c_control
C.V-Pupil
·
2023-08-22 14:52
FPGA代码分享
fpga开发
缓存
fpga
SCCB与
IIC
的异同及FPGA实现的注意事项
文章目录前言一、信号线二、SCCB数据传输格式三、SCCB写(与
IIC
完全一致)四、SCCB读五、SCCB和
IIC
的区别前言
IIC
接口有比较广泛的应用,而SCCB(SerialCameraControlBus
C.V-Pupil
·
2023-08-22 14:52
FPGA代码分享
fpga开发
缓存
网络
I2C接口控制设计与实现
IIC
系列文章:(1)I2C接口控制器理论讲解(2)I2C接口控制设计与实现(3)I2C连续读写实现(4)使用
IIC
进行多数据读取测试文章目录前言一、I2C控制器实现思路解析二、状态机实现三、仿真验证前言根据完整的
C.V-Pupil
·
2023-08-22 14:21
FPGA代码分享
网络
fpga开发
fpga
网络协议
使用
IIC
进行多数据读取测试
IIC
系列文章:(1)I2C接口控制器理论讲解(2)I2C接口控制设计与实现(3)I2C连续读写实现(4)使用
IIC
进行多数据读取测试文章目录前言一、control_RD_req模块二、顶层文件(
IIC
_control_EEPROM
C.V-Pupil
·
2023-08-22 14:51
FPGA代码分享
fpga开发
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开发工具
【【萌新的STM32学习-12】】
萌新的STM32学习-12GPIO八种模式1输入浮空输入用,完全浮空,状态不定2输入上拉输入用,用内部上拉,默认是高电平3输入下拉输入用,用内部下拉,默认是低电平4模拟功能ADCDAC5开漏输出软件
IIC
ZxsLoves
·
2023-08-22 09:53
stm32学习
stm32
学习
性能优化
基于stm32驱动bh1750光照传感器的一种超简单的编程方法
光照传感器的一种超简单的编程方法目录基于stm32驱动bh1750光照传感器的一种超简单的编程方法前言一、搭载RT-thread需要的环境二、获取RT-thread官方源码,并新建一个工程三、下载bh1750软件包四、配置
IIC
柒壹漆
·
2023-08-22 07:16
芯片驱动
单片机相关
RT-thread
单片机
stm32
【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
ESP8266-OLED显示
arduinoIDE显示驱动的安装PlatformIO库的下载的硬件连接这里使用
IIC
驱动屏,在IOTKit开发
小_煜同学
·
2023-08-21 11:30
ESP32
嵌入式硬件
单片机
[ESP32] KTH57 磁感应
IIC
驱动
#include#include"esp_log.h"#include"driver/i2c.h"#include"kth57xx_
iic
.h"#includestaticconstchar*TAG="
wabil
·
2023-08-21 00:49
c语言
单片机
驱动开发
入门总结
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
嵌入式学习
驱动
操作系统
中断父母程序
驱动开发
--基础知识
4.3为什么字符设备驱动最重要5驱动程序的安全性要求5.1驱动是内核的一部分5.2驱动对内核的影响5.3常见驱动安全性问题6驱动应该这么学6.1先学好C语言6.2掌握相关预备知识6.3驱动学习阶段6.4
驱动开发
的准备工作
不-语
·
2023-08-20 16:45
linux--驱动开发
驱动开发
linux
驱动
Makefile
linux驱动体系架构
Python web实战之细说 Django 的单元测试
关键词:PythonWeb开发、Django、单元测试、测试
驱动开发
、TDD、测试框架、持续集成、自动化测试大家好,今天,我将带领大家进入PythonWeb开发的新世界,深入探讨Django的单元测试。
Rocky006
·
2023-08-20 10:41
django
python
自动化
开发语言
STM32F407读写
IIC
串行接口高精度实时时钟SD2405ALPI以及时间报警中断详细使用
因项目需要使用
IIC
串行接口高精度实时时钟SD2405ALPI芯片按照时间要求自动启动单片机,因此研究了一下SD2405ALPI芯片,并且在STM32F407单片机上实现了根据小时和分钟的要求,时间到时
ba_wang_mao
·
2023-08-20 10:06
STM32F407
SD2405ALPI时钟芯片
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他