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
i2c总线协议
i2c
子系统分析:源码2. kernel-3.18\drivers\
i2c
\
i2c
-core.c
/*
i2c
_core.c分析postcore_initcall(
i2c
_init);module_exit(
i2c
_exit);#ifdefCONFIG_
I2C
_COMPAT//此宏为关重要的数据结构:
zhigouliu
·
2020-08-10 05:33
i2c子系统分析
AFDX
总线协议
规范 分类: arm-linux-Ubuntu ...
AFDX
总线协议
规范1、概述2、AFDX简介3、AFDX的在数据传输性能的改进3.1AFDX以太网帧格式3.2AFDX以太网冗余备份3.3虚拟连接3.4数据交换处理4、航空计算机网络系统组成设计4.1航空子系统
weixin_30832983
·
2020-08-10 02:55
STM32F0单片机快速入门九: 用
I2C
HAL 库读写24C02
24C02介绍24C02现在基本是开发板的标配,对于需要掉电存储的应用来说确是不二选择。现在单片机因为内部集成了Flash存储器,一般也都支持数据的掉电保存,但相对于24C02这种EEPROM来说,使用单片机内部的Flash有一些需要注意的问题:Flash写入数据之前需要先执行擦除操作,而且擦除以扇区为单位。Flash读写次数比EEPROM少很多。容易误操作,把Flash内部的代码擦除掉。影响中断
若风飘茫
·
2020-08-10 02:34
stm32F0
Linux
I2c
Driver的整体分析
一、
i2c
driver的组成部分
I2C
驱动由
I2C
核心、
I2C
主控制器驱动程序与
I2C
从设备驱动程序三部分组成。1、
i2c
主控制器(adapter):属于总线驱动程序。
Darren-yu
·
2020-08-10 02:40
i2c
driver
用户模式下的
I2c
_dev
转载地址:http://blog.csdn.net/yuanlulu第一章
i2c
-dev用户空间的使用对于注册的
i2c
适配器,用户空间也可以使用它们。
Darren-yu
·
2020-08-10 02:08
i2c
driver
c
linux内核
byte
file
command
user
浅谈CAN总线
在前面的《浅谈
I2C
总线》和《浅谈SPI总线》中我们介绍的
I2C
、SPI总线多用于传输距离短、协议简单、数据量小、主要面向IC(集成电路)间通信的“轻量级”场合。
阿基米东
·
2020-08-09 22:29
单片机
ARM&系统移植
Linux设备驱动
PCB设计入门
yii2 添加 自定义 组件 custom component,以及模块 module 原理的详解剖析
本文主要说的是两种情况:1.在yii2中自定义全局组件:yi
i2c
ustomcomponent2.yii2模块中自定义组件的实现方式:yii2modulecustomcomponentyii2中定义了很多的组件
lhorse003
·
2020-08-09 22:04
yii2扩展
Android Audio system
首先看一下传输格式:•PCM–BCLK、FS、DR、DX•IISS(Inter-ICSoundbus)–I2S,是菲利浦公司提出的串行数字音频
总线协议
。目前很多音频芯片和MCU都提供了对IIS的支持。
清涛
·
2020-08-09 21:24
android
I2C
总线
I2C
总线是一种两线式串行总线,只有一根时钟线和一根数据线,用于连接微控制器及其外围设备。
I2C
总线最主要的优点是其简单性和有效性。
学霸的作业会繁衍
·
2020-08-09 19:10
SPI协议
SCLK:时钟信号,由主机产生和
I2C
通信的SCL类似MOSI:主机给从机发送指令
残夜微殇
·
2020-08-09 19:36
SPI协议
单片机
嵌入式
嵌入式
NVMe和NGFF区别
:Bkey是NGFF(m.2)的代表,Mkey是NVMe的代表,B&Mkey的有可能是NGFF也可能是NVMeM.2模块卡口和提供的接口Key编号卡口针数提供接口A8-15PCIe×2、USB2.0、
I2C
云疏不知数
·
2020-08-09 18:22
硬核冷门知识
Arduino 舵机驱动板编程
需要下载Adafruit的arduino库,这个网上搜索一下很多我的驱动板是16路基于
I2C
接口通信,这个arduino库底层都做好了,精度是12位(4096)设置非常简单,设置一下频率50,那么周期是
zmy12007
·
2020-08-09 16:14
AI开发实战2-定制自己的AI伴侣
2AppInventor2Companion的定制用ant命令编译AppInventor的源码后,在appinventor/build/buildserver文件夹里会生成AI伴侣APP:MITA
I2C
ompanion.apkAI
xjbclz
·
2020-08-09 16:47
App
Inventor开发实战
i2c
上拉电阻的实例分析
手机原理设计中,上拉电阻常用在中断,GPIO控制,
I2C
等信号上,本文希望能通过实例分析加深对上拉电阻的理解。如果有错误,请大神们提出来。
xingmeng0518
·
2020-08-09 16:13
i2c相关
STM8S103硬件
I2C
的操作注意事项
1.STM8的SCL和SDA这两个引脚标注了T,即纯开漏引脚。纯开漏引脚输0时为低,输出1为高阻态,而不是高电平。所以,这两个脚需要加上拉电阻。2.SCL设置为OUTPUT没有毛病,SDA在STM8作为主机读取从机数据时要设置为输入、作为主机向从机写数据时要设置为输出,这里PB_CR1就要设置为0(输出时为开漏,输入时为浮空)。SDA作为输出时,其输出的速率被限定在O1=slow(upto2MHz
xiaohaiyinyu
·
2020-08-09 15:45
misc
Linux
I2C
驱动:
i2c
_device_id
Linux
I2C
设备驱动中,是通过
i2c
deviceid名字进行
i2c
device和
i2c
driver匹配的。例如以下在板级代码定义"twl4030"作为device名字信息。
wuyuwei45
·
2020-08-09 15:10
Linux驱动
16路PWM使用方法简单描述
内含模块级联说明):https://pan.baidu.com/s/1gfhFGDP把下载文件放入如下位置:PCA9685模块PCA9685是16路12位PWM信号发生器,可用于控制舵机、led、电机等设备,采用
I2C
Robot Lin
·
2020-08-09 15:43
硬件经验
经验分享
嵌入式
PCA9685 16路12位pwm信号发生器
搬运自:https://blog.csdn.net/czhzasui/article/details/803324741.16路12位PWM信号发生器,可用于控制舵机、led、电机等设备,
i2c
通信,节省主机资源
滑稽喵
·
2020-08-09 14:21
单片机
arduino+16路舵机驱动板连接测试
此舵机驱动板使用PCA9685芯片,是16通道12bitPWM舵机驱动,用2个引脚通过
I2C
就可以驱动16个舵机。不仅如此,你还可以通过级联的方式最多级联62个驱动板,总共可以驱动992个舵机!
CGGAO
·
2020-08-09 13:11
CAN
总线协议
——数据链路层
https://note.youdao.com/share/?id=c81580f19021d9478f4b46504d15bb5d&type=note#/帧种类数据帧的组成灰色部分:产生一个电平,知道是显性(因为是低电压)隐性时突然来了一个下降沿,这个表示这要传输一个数据了注意电平信号(加粗的黑色线)(1)、帧起始(标准、扩展格式相同)表示帧开始的段,1个位的显性位;为什么不称高低电平,要用显性
飞奔的小牛
·
2020-08-09 13:46
CAN总线
MTK sensor 框架
HAL框架Sensor服务启动驱动框架图MTK通用模块实现初始化获得数据应用层接口通过sys节点启动传感器定时器->工作队列->get_data()->inputMTK通用模块提供接口第三方驱动实现初始化
I2C
唯爱Linux
·
2020-08-09 13:48
Android
android 电容屏——驱动调试之多点触摸驱动程序分析篇
本人用的触摸屏IC是FocalTech公司的ft5306,是一款
i2c
的电容屏多点触控芯片。对于它的整体驱动官方已经给了,我们就触摸屏和按键部分的代码做相关说明。说明其中应该注意的地方。
UPON--知道个P
·
2020-08-09 13:16
Android
Input
System
Linux
Driver
of
Input
Linux
Driver
of
USB
STM32控制16路舵机控制板PCA9685
STM32与驱动板的连接驱动板STM32VCC3.3VGNDGNDSCL
I2C
_SC
流氓兔来啦
·
2020-08-09 12:22
物联网系统
STM32
Mtk touch panel驱动/TP驱动详解
在启动过程中,先注册/mediatek/custom/comond/kernel/touchpanel目录下的具体驱动(如focaltech_driver.c),init函数里实现
i2c
_register_board_info
sdkdlwk
·
2020-08-09 11:48
android 串口扩展(wk2xxx)移植
1.驱动移植将wk2xxx_
i2c
.cwk2xxx.h放到lichee\linux-3.4\drivers\hwmon目录下1.makefileobj-$(CONFIG_SERIAL_
I2C
_WK2XXX
Raymond_Taoer
·
2020-08-09 11:06
allwiner
I2C
总线协议
一、
I2C
串行总线的组成及工作原理
I2C
总线是PHLIPS公司推出的一种串行总线,它只有两根双向信号线。一根是数据线SDA(serialdata),另一根是时钟线SCL(serialclock)。
祥玉汪
·
2020-08-09 11:55
笔记
R5 STM32 CAN
总线协议
-1物理层协议层
STM32CAN总线-1CAN是控制器局域网络(ControllerAreaNetwork)的简称。具有的高可靠性和良好的错误检测能力。为半双工。目录STM32CAN总线-1目录CAN物理层1闭环总线网络2开环总线网络3通讯节点4差分信号5CAN协议中的差分信号CAN协议层1CAN的波特率及位同步11位时序分解12通讯的波特率2CAN的报文种类及结构21报文的种类22数据帧的结构1.CAN物理层与
久落凡尘
·
2020-08-09 10:29
MTK平台TP驱动框架分析
MTKTP驱动移植调试一般分为五步:1、硬件IO口配置;2、TP驱动移植;3、
I2C
通信;4、中断触发;5、数据上报;MTKTouch驱动的组成:MtkTouchdriver驱动包括:Mtkplatform
只是一些暗恋而已
·
2020-08-09 10:02
MTK系列驱动开发
记一次移植GT9271无法正常通信
移植汇顶的TPGT9271时,发现
i2c
通信不上,检查了TP的供电和复位脚及硬件连接,都没发现问题,然后发现内核有如下的报错信息。
那颗流星
·
2020-08-09 09:57
TP
Android Input System
该图kernel部分是以用
i2c
接口的input设备为例。
matty84
·
2020-08-09 09:38
linux-3.4.2 s5pv210 Goodix-TS 移植
第一步:移植代码从原理图可以看到,使用的事
I2C
0;mach-smdkv210,添加
i2c
,staticstruct
i2c
_board_info
i2c
_devs0[]__initdata={#ifdefCONFIG_TOUCHSCREEN_GOODIX
liujia2100
·
2020-08-09 09:21
Linux-Input系统
Linux-驱动移植
Linux
Linux 内核I2C总线架构
如:~#ls/sys/bus/
i2c
/drivers/ad-7441/-llrwxrwxrwx1rootroot0Jan100:072-0070->../../../..
linchuanzhi_886
·
2020-08-09 09:30
linux
kernel
STM32通过
I2C
与BMP280通信
BMP280气压传感器(DigitalPressuresensor)测试流程图:项目中使用的是
I2C
通信,BMP280的作为slave的地址要确认好,它的地址根据硬件电路SDO接什么脚来决定:1.BMP280
koson_L
·
2020-08-09 09:48
STM32
android TP驱动移植调试笔记
1.添加
I2C
设备TP一般采用的是
I2C
作为数据和命令接口,所以TP驱动也可以归类为
I2C
驱动。
jkzrc
·
2020-08-09 08:16
androic驱动
全面了解CAN
总线协议
全面了解CAN
总线协议
提及总线,总是让人联想到那些交错在一起的计算机电线。那么这些电线如何发挥功效呢?这还得配合
总线协议
的管理来使用。那么今天我们介绍的就是CAN
总线协议
。看看这个协议的含义和应用吧。
isuccess88
·
2020-08-09 08:55
电子技术
arduino(3):使用ESP8266的
I2C
接口,加上PCA9685 芯片控制舵机进行旋转
目录前言1,关于arduinoesp8266舵机2,lib库安装2,代码使用3,总结前言相关arduino全部分类:https://blog.csdn.net/freewebsys/category_8799254.html本文的原文连接是:https://blog.csdn.net/freewebsys/article/details/104139532未经博主允许不得转载。博主地址是:http
freewebsys
·
2020-08-09 08:36
arduino
Vue的脚手架工具cli安装
cl
i2c
li3cli3对电脑的配置有一定要求cli如何使用?
congboer
·
2020-08-09 07:53
Vue
快速简单理解
i2c
标准协议
这篇博文,是从网上整理的,很不错,所以把资料集中起来了,为大家快速理解
i2c
非常有意义。对于嵌入式开发的朋友来说,
I2C
协议实在是再熟悉不过了,有太多的器件,采用的都是通过
I2C
来进行相应的设置。
baggio1006
·
2020-08-09 07:02
linux
cli的安装及介绍
cli简介cli是vue提供的一个用来快速构建项目环境的一个工具,底层使用的是webpack版本cl
i2c
li3cli3对电脑的配置有一定要求一、cli的安装npm/cnpm/yarn都可以使用yarn1
lww_gfly
·
2020-08-09 05:06
前端经验
关于Vue
在 Android 4.4.4 上,分析 input -- android framework 部分
然后进行编码,并以某种方式发送这些信号,例如通过USBHID报告或
I2C
总线。这些信号被linuxKernel的驱动解码。驱动会把这些信号翻译成标准的事件类型和代码。
wh_19910525
·
2020-08-09 05:50
android-源码开发
Arduino控制16路PWM舵机驱动板(PCA9685)
板子为16通道12bitPWM舵机驱动,用2个引脚通过
I2C
就可以驱动16个舵机。
weixin_30826761
·
2020-08-09 05:02
工业网关在工业物联网中的重要性
一般来说,工业网关需要具备以下能力:1具备对下(自动化系统)协议解析能力(通讯协议:Modbus,PPI,MPI,CNC等;
总线协议
:CAN,PROFIBUS等;工业无线协议:WirelessHart,
qq_52609913
·
2020-08-09 05:30
物联网
网关
工业网关
物联网网关
物联网
Android4.0 input分析 android部分
然后进行编码,并以某种方式发送这些信号,例如通过USBHID报告或
I2C
总线。这些信号被linuxKernel的驱动解
李建章
·
2020-08-09 04:17
android
CAN
总线协议
一、什么是CAN总线?CAN,全称为“ControllerAreaNetwork”,即控制器局域网,是国际上应用最广泛的现场总线之一。最初,CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。比如:发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入CAN控制装置。一个由CAN总线构成的单一网络中,理论上可以挂接无数个节点。实际应用中,
ccsu_ms
·
2020-08-09 04:06
其他
Exynos4412 裸机开发 —— IIC总线
前言:
I2C
(Inter-IntegratedCircuit)总线(也称IIC或
I2C
)是有PHILIPS公司开发的两线式串行总线,用于连接微控制器及外围设备,是微电子通信控制领域广泛采用的一种总线标准
zqixiao_09
·
2020-08-09 04:48
嵌入式开发
Exynos4412
裸机开发
实例解析linux内核
I2C
体系结构
一、概述谈到在linux系统下编写
I2C
驱动,目前主要有两种方式,一种是把
I2C
设备当作一个普通的字符设备来处理,另一种是利用linux
I2C
驱动体系结构来完成。下面比较下这两种驱动。
zhenhuakang
·
2020-08-09 04:39
linux驱动编程
I2C
设备地址
I2C
设备地址协议格式中第一个字节(为slaveaddress)由7位地址和一位R/W读写位组成的,这字节是个器件地址。常用IIC接口通用器件的器件地址是由种类型号,及寻址码组成的,共7位。
zhaodezhong
·
2020-08-09 04:25
i2c总结
android驱动下生成设备节点的方法
echo1>/sys/devices/platform/s3c2440-
i2c
.2/
i2c
-2/2-0055/bqfs_updatestaticssize_tset_bqfs_update(structdevice
neil208
·
2020-08-09 04:46
android
使用gpio模拟
i2c
时序代码,亲测可用
参考:https://blog.csdn.net/huoyu_/article/details/53373815////////////////////////////////////这些代码是框架层的代码,无需修改直接使用即可/////////////////////////////////////////////#defineDELAY1typedefunsignedcharu8;typede
Hello_Linux_001
·
2020-08-09 04:04
烂笔头—
I2C
中的从/子地址问题
使用
I2C
接口对E2PROM进行读写操作时,用到子地址这个概念。子地址是指E2PROM存储空间的地址。在对E2PROM操作过程中要非常注意地址问题。
怀想天空2015
·
2020-08-09 03:52
ARM芯片
上一页
69
70
71
72
73
74
75
76
下一页
按字母分类:
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
其他