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驱动开发
小伙伴们在催更Spring系列,于是我写下了这篇注解汇总!!
想来想去,写一篇关于Spring中注解相关的文章吧,因为之前更新Spring系列的文章一直也是在更新Spring注解
驱动开发
。
冰河团队
·
2023-07-22 22:30
《遗留系统现代化》读书笔记(原则篇)
在遗留系统中应用假设
驱动开发
明确目标和度量指标小结
程序员陆业聪
·
2023-07-22 18:12
重构
重构
架构
遗留系统
gd32f103vbt6 串口OTA升级-4-从rk3399的串口升级1
(这里有个前提,单片机与rk3399的cpu肯定要有通信的通道,目前我这边有两块单片机,一块是使用了串口,一块使用了是
iic
,暂时没有其他通道调试)。
大智兄
·
2023-07-22 17:32
单片机
嵌入式硬件
gd32f103vbt6 串口OTA升级5-combin部分
二.硬件部分2.1rk3399cpu+gd32f1032.2连接方式:串口(115200,8N1)或者
iic
(本文没有介绍
iic
)三、其他需要说明的软件部分3.1单片机端分两个部分:iap(用于升级)和
大智兄
·
2023-07-22 17:31
mongodb
数据库
全志F1C200S嵌入式
驱动开发
(pwm驱动)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】pwm是常见的一种控制形式。多见于屏幕亮度控制,或者是电机控制。目前f1c200s上面支持两路pwm控制。一个是pwm0,一个是pwm1。因为设计者在电路设计的时候,把pwm1给了PE6,用来控制lcd屏幕的亮度,所以我们可以继续测试另一路信号,即pwm0。在PA2和PE12两处位置都可以设置pwm0,
嵌入式-老费
·
2023-07-22 03:44
全志soc嵌入式开发
驱动开发
win驱动常用函数
title:win
驱动开发
date:2019-05-3021:49:57tags:win
驱动开发
categories:winwin
驱动开发
驱动框架1.0.0类似C控制台的main函数,windowsDriver
XEBY_ec67
·
2023-07-21 20:10
OLED数字时钟---FPGA实现
一.硬件FPGA开发版4个按键0.96寸
IIC
接口的oled显示模块二.功能介绍oled初始化oled清屏oled数字时钟显示oled字符显示三.效果演示关注微信公众号FPGA之旅回复Oled数字时钟获取下载链接四
FPGA之旅
·
2023-07-21 16:11
FPGA
fpga开发
Oled
IIC
【大会预告】冲量在线将出席2022保险数字化领航年会并作演讲,我们与您不见不散
由泽为资讯集团(SZ&WGroup)旗下
IIC
主办的2022保险数字化领航年会暨**“保险数字化领航者大奖颁奖典礼”(上海1.11-1.12)即将盛大开幕!
impulseonline
·
2023-07-21 14:07
冲量在线
区块链
人工智能
云计算
Linux学习笔记(22.2)——基于
IIC
+ Regmap + IIO的AP3216C的设备驱动
RegmapAPI简介regmapAPI的引入Linux下大部分设备的
驱动开发
都是操作其内部寄存器,比如I2C/SPI设备的本质都是一样的,通过I2C/SPI接口读写芯片内部寄存器。
glen_cao
·
2023-07-21 11:36
Linux
linux
学习
驱动开发
TDD、ATDD、BDD的区别
1.TDD:测试
驱动开发
(TestDrivenDevelopment)测试
驱动开发
是敏捷开发中的一项核心实践和技术,也是一种设计方法论,TDD首先考虑使用需求(对象、功能、过程、接口等),主要是编写测试用例框架对功能的过程和接口进行设计
Yangtianruo
·
2023-07-21 10:08
树莓派4B内核编译
树莓派4B
驱动开发
第一步编译内核安装系统镜像编译环境交叉编译器编译内核(kernel)交叉编译器获取RaspberryKernel源码安装编译环境所需的依赖内核(kernel)编译开始安装kernelmodules
拱-卒
·
2023-07-21 08:25
linux
驱动开发
<Linux开发>
驱动开发
-之- Linux I2C 驱动
<Linux开发>
驱动开发
-之-LinuxI2C驱动交叉编译环境搭建:<Linux开发>linux开发工具-之-交叉编译环境搭建uboot移植可参考以下:<Linux开发>-之-系统移植uboot移植过程详细记录
waterfxw
·
2023-07-21 05:58
Linux驱动开发
linux
驱动开发
arm开发
<Linux开发> linux开发工具-之-I2C TOOLS工具使用
<Linux开发>linux开发工具-之-I2CTOOLS工具使用<Android开发>Android开发工具-之-I2CTOOLS工具使用<Linux开发>
驱动开发
-之-LinuxI2C驱动一前言在笔者的另一篇文章
waterfxw
·
2023-07-21 05:57
Linux开发工具
linux
驱动开发
arm开发
rt-thread i2c软件/硬件
驱动开发
基于rt-thread的i2c开发i2c使用i2c驱动框架i2c使用i2c是一种半双工同步通信方式,在硬件上包含两条线分别为时钟线SCL和数据线SDA。i2c总线上可以挂载多个从设备,每个从设备都有唯一的地址,主设备通过地址与指定的从设备进行通信。如上所示为RTT的i2c框架图,主要分为设备层-框架层-驱动层。设备层:设备就是杂七杂八的使用I2C的总线的设备。而这些设备可以选择使用RTT驱动框架的
weixin_42734533
·
2023-07-20 13:32
mcu
物联网
嵌入式硬件
Linux设备
驱动开发
---字符设备驱动程序
字符设备驱动程序1主设备和次设备的概念设备号的注册和释放静态方法动态方法区别2设备文件操作structfile_operations与structfile、structinode关系3分配和注册字符设备class_createcdev_adddevice_create4字符设备驱动程序字符设备通过字符(一个接一个的字符)以流方式向用户程序传递数据,就像串行端口那样。字符设备驱动通过/dev目录下的
p0inter
·
2023-07-20 06:06
Linux设备驱动开发
字符设备驱动
Linux驱动
Linux驱动学习笔记1-学习路径
《【正点原子】I.MX6U嵌入式Linux
驱动开发
指南V1.8.pdf》这份文档中描述了学习Linux驱动学习的基本路径,如下所示:第一篇:Ubuntu操作系统入门第二篇:ARM裸机开发第三篇:Uboot
coffee_baba
·
2023-07-19 21:15
linux
学习
笔记
STM32实现MLX90614非接触测温串口显示(标准库与HAL库实现)
目录模块选择编程环境MLX90614基本原理通信协议(SMBus通信,类
IIC
通信)代码实现STM32与模块之间接线表1.标准库实现温度采集2.HAL库实现温度采集模块选择·STM32F103C8T6·
小材大用
·
2023-07-19 18:44
单片机c语言
stm32
MLX90614
非接触测温
标准库与HAL库
STM32MP157
驱动开发
——设备树知识
文章目录概述开发板中设备树文件目录结构设备树文件语法设备树文件参考实例:Devicetree格式DTS文件的格式node的格式properties的格式dts文件包含dtsi文件常用的属性#address-cells、#size-cellscompatiblemodelstatusreginterruptgpio属性name(过时了,建议不用)device_type(过时了,建议不用)常用的节点(
Is Fang
·
2023-07-19 17:04
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发
——LED驱动(设备树)
LED模板驱动程序的改造:设备树驱动模型修改设备树,添加led设备节点修改platform_driver的源码编译测试/sys目录设备树的信息platform_device的信息阅读STM32MP157
驱动开发
Is Fang
·
2023-07-19 17:04
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发
——LED驱动(总线设备架构)
文章目录概述总线设备驱动总线设备驱动模型常用函数注册/反注册获得资源程序步骤:LED模板驱动程序的改造:总线设备驱动模型board_A_led.cchip_demo_gpio.cled_opr.hled_resource.hleddrv.cleddrv.hledtest.cMakefile编译测试概述为什么要引入总线设备架构?为了更好扩展和减少内核的臃肿阅读博文:LED驱动(原始架构优化:分层/分
Is Fang
·
2023-07-19 17:00
架构
stm32
嵌入式硬件
Spring注解
驱动开发
-@Conditional(源码级)
源码解析这个注解可以用来创建条件,来决定在什么情况下创建哪些bean对象首先看源码////Sourcecoderecreatedfroma.classfilebyIntelliJIDEA//(poweredbyFernFlowerdecompiler)//packageorg.springframework.context.annotation;importjava.lang.annotati
有故事的狗
·
2023-07-19 16:51
Spring
java
spring
junit
SPI 的初识
A:SPI是串行外设接口(SerialPeripheralInterface)的缩写,是一种高速的(比
IIC
快),全双工(
IIC
是半双工),同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚
mjmmm
·
2023-07-19 14:59
单片机
stm32
c语言
IIC
总线框架+Input子系统驱动模板
内核版本:4.14.0基于设备树以i2c触摸屏为例#include#include#include#include#include#include#defineDEVICE_CNT1#defineDEVICE_NAME"touchscreen"/*Devicename*/#defineCOMPAT_PROPT"navigator,ft5426"/*Compatiblepropertyofthede
蒋楼丶
·
2023-07-19 12:12
#
Device
Drivers
单片机
嵌入式硬件
《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
设备树
嵌入式
gd32f103vbt6 串口OTA升级3-linux端的部分
二.硬件部分2.1rk3399cpu+gd32f1032.2连接方式:串口(115200,8N1)或者
iic
(本文没有介绍
iic
)三、其他需要说明的软件部分3.1单片机端分两个部分:iap(用于升级)和
大智兄
·
2023-07-19 07:27
单片机
stm32
嵌入式硬件
Verilog基础知识-——计数器设计以及任意分频设计与modelsim仿真
文章目录1、模10计数器的设计与仿真2、加入使能信号3、先递增后递减的计数器设计与仿真4、二分频(用D触发器实现)5、三分频6、任意分频(占空比为50%)6.1任意偶数N分频方式6.2任意奇数N分频方式产生
iic
Fighting_XH
·
2023-07-18 23:11
FPGA基础
modelsim仿真
verilog
数字信号处理
fpga开发
fpga
硬件工程
STM32(HAL库)驱动GY30光照传感器通过串口进行打印
目录1、简介2、CubeMX初始化配置2.1基础配置2.1.1SYS配置2.1.2RCC配置2.2软件
IIC
引脚配置2.3串口外设配置2.4项目生成3、KEIL端程序整合3.1串口重映射3.2GY30驱动添加
啥也不会的小白研究生
·
2023-07-18 22:16
嵌入式小项目
stm32
嵌入式硬件
单片机
嵌入式Linux
驱动开发
初级-内核模块编译方法
嵌入式Linux
驱动开发
初级-内核模块编译方法一、向内核添加新功能1.1静态加载法1.2动态加载法二、内核模块基础代码解析三、内核模块的多源文件编程四、内核模块信息宏一、向内核添加新功能1.1静态加载法所谓静态加载法
芬达在学习
·
2023-07-18 18:04
驱动开发
linux
运维
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嵌入式开发
驱动开发
IO口软件模拟串口
软件
IIC
是同样的道理,用软件模拟相关时序,但是
IIC
对时序要求不高,相对容易我做的是单总线SWI,
老李的森林
·
2023-07-18 10:14
嵌入式开发
stm32
嵌入式
单片机
串口通信
Windows
驱动开发
环境搭建
Windows
驱动开发
环境搭建及windbg调试工具安装使用引言了解Windows
驱动开发
环境下载Windows
驱动开发
环境根据需要下载安装对应版本的VisualStudio下载安装对应的WDK工具包编写第一个驱动代码总结参考资料引言对于
跑不了的你
·
2023-07-18 10:08
Windows驱动
windows
驱动开发
iic
通信初步认识与代码编写
常用的串行通信:one-wire,
IIC
,SPI如上图,当总线空闲时,两根线均为高电平;
iic
总线通过上拉电阻接正电源;当连到总线上的任一器件输出为低电平都将使总线的信号变低,即各器件的SDA及SCL都是线
Zks91
·
2023-07-18 10:40
单片机
IIC
驱动OLED
IIC
总线可以驱动很多器件,比较常见的有OLED、EEPROM存储器(AT24C02)、温度传感器(LM75A)、温湿度传感器(DHT11)等。有关
IIC
总线协议的基本原理可以看我之前的文章介绍。
木秋木
·
2023-07-18 10:10
stm32
单片机
arm
嵌入式硬件
关于对
IIC
的自我认识和解释
数据线(SDA)由高到低且时钟线(SCL)为高时为起始信号数据线(SDA)由低到高且时钟线(SCL)为高时为停止信号SCL:
IIC
串行总线上的主设备对SCL有绝对控制:设置SCL时钟线为OUTSDA:主设备为写模式时设置
重度失眠患者
·
2023-07-18 10:40
经验分享
stm32
浅谈
IIC
协议
IIC
简介
IIC
(Inter-IntegratedCircuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。
大家好我是覃同学
·
2023-07-18 10:09
STM32
stm32
嵌入式学习笔记——
IIC
通信
IIC
通信前言
IIC
概述通信特征物理拓扑结构
IIC
通信的流程
IIC
的特点:STM32的
IIC
通信GPIO模拟IICIIC的时序组成(主机对从机写入数据)1.起始信号2.器件地址与读写位3.从机应答信号5
小向是个Der
·
2023-07-18 10:08
嵌入式
—M4
学习
笔记
单片机
stm32
arm开发
IIC
认识和理解
有关于
IIC
硬件部分,我这里就不多做介绍了。首先我们要知道什么是
IIC
协议?简单的说
IIC
就一种主从架构的串行通信总线协议,其实这句话如果你能理解到位的话,那么对
IIC
的理解也就差不多了。
可以吃的鱼
·
2023-07-18 10:08
IIC
IIC
IIC协议
I2C
DMA 的初识
外设指的是spi、usart、
iic
、adc等基于APB1、APB2或AHB时钟的外设;存储器包括自
mjmmm
·
2023-07-18 10:38
linux
运维
服务器
stm32
单片机
c语言
iic
理解修改
今天看了小梅哥的视频,对于
iic
的协议的重新认识,对于
iic
协议,在以前就是用在电视机上。可以通过调节,控制电子扫描范围等等一系列的。
王慕葵
·
2023-07-18 10:38
FPGA
单片机
stm32
嵌入式硬件
STM32 SPI及
IIC
本文基于STM32cubmx及HAL库文章目录前言参考资料:《STM32中文参考手册》《野火HAL库开发指南》一、SPI配置方法认识spi:串行外设接口(SPI)允许芯片与外部设备以半/全双工、同步、串行方式通信。此接口可以被配置成主模式,并为外部从设备提供通信时钟(SCK)。接口还能以多主配置方式工作。它可用于多种用途,包括使用一条双向数据线的双线单工同步传输,还可使用CRC校验的可靠通信。sp
小郭同学^ω^
·
2023-07-18 10:07
stm32
单片机
arm
IIC
总线设计①——
IIC
通信协议
目录一、
IIC
(Inter-IntegratedCircuit)总线介绍二、
IIC
协议(一)
IIC
通信过程(二)起始信号和停止信号程序(三)应答信号和非应答信号程序(四)数据有效性1.读一个字节程序2.
曾老师的熊同学
·
2023-07-18 10:07
课程设计-IIC总线
stm32
单片机
IIC
_STM32F1_AT24C02实验:IO模拟
IIC
模块(2)
IIC
(集成电路总线)-STM32F1系列-AT24C02-简易实验开发详细流程(个人总结)基于正点原子代码的个人改编,本篇(
IIC
实验)共3个章节。注:本博客无盈利行为,真诚希望能帮助到大家!
贬道
·
2023-07-18 10:07
stm32
单片机
嵌入式硬件
c语言
经验分享
最全的STM8
IIC
学习笔记
最近公司要在ST8的板子上使用硬件
IIC
,网上这方面的资料太少了,就想着把自己的学习经历记录一下,也给后来的人省一些时间。这份笔记更多的不是代码,而是为什么要这么写代码。
一只box
·
2023-07-18 09:36
关于ST8的IIC
单片机
stm32
IIC
协议原理简介
1
IIC
概述
IIC
总线是PHLIPS公司推出的一种双向、二线、同步、串行总线。感官认识:下图是带
IIC
接口的EEPROM封装图。引脚说明如下:下图是
IIC
总线系统的典型接法。
romme426
·
2023-07-18 09:34
FPGA
IIC
的再认识
IIC
介绍关于
IIC
的基本概念,其实在学习89C52的时候已经大致了解过了,且由于STM32支持了
IIC
协议,所以在STM32中使用
IIC
可以直接调用HAL库的库函数:HAL_StatusTypeDefHAL_I2C_Mem_Write
mjmmm
·
2023-07-18 09:03
stm32
单片机
c语言
全志F1C200S嵌入式
驱动开发
(解决reboot失败的问题)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】上一次做了rootfs之后,就马不停蹄地测试了几个常用的命令。比如cd、ls、date、time、reboot这样的命令。其他命令测试结果都还好,就是这个reboot命令当死就没有生效,现场的打印结果是这样的,#reboot#Stoppingnetwork:ifdown:interfacelonotco
嵌入式-老费
·
2023-07-17 19:25
全志soc嵌入式开发
驱动开发
STM32(HAL库)驱动SHT30温湿度传感器通过串口进行打印
目录1、简介2、CubeMX初始化配置2.1基础配置2.1.1SYS配置2.1.2RCC配置2.2软件
IIC
引脚配置2.3串口外设配置2.4项目生成3、KEIL端程序整合3.1串口重映射3.2SHT30
啥也不会的小白研究生
·
2023-07-17 18:31
嵌入式小项目
stm32
嵌入式硬件
单片机
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他