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】
HDMI 连线获取EDID数据及解析相关
一般如要讀取EDID都是透過
I2C
,slaveaddress是0x50[1]。目前HDMI1.0-1.3c使用EDID結構1.3版市场上显示器五花八门,一般我们连接电脑之后都是十分方便的适配,甚至连
码辣搁笔
·
2020-08-20 01:39
以上内容部分来自谷歌百度
9897网关芯片读写操作
前言9807控制信号,可使用
I2C
和SPI;
I2C
操作方面,这里使用
I2C
操作解析资料这是FAE提供资料,是使用单片机上位机的
I2C
操作的;由于是我直接使用linux下的
I2C
工具,所以需要转化下格式转化读写操作格式
free文
·
2020-08-20 00:21
网络模块
Hi3559
海思
i2c
transfer操作16bit reg ,8bit value问题
16位寄存器8位寄存器值操作(1)如果写4个字节,会报错
i2c
transfer-y-f0w4@0x5e0xC80X8C0x03
i2c
transfer-y-f0w4@0x5e0xC80X8D0x03(2)
free文
·
2020-08-20 00:21
tools
GPIO_PinRemapConfig(GPIO_Remap_
I2C
1,ENABLE); 复用重映射应用,默认复用和重映射复用区别
#ifndef_
I2C
_H_#define_
I2C
_H_#include"STM32DEF.h"#define
I2C
1_IsValid1#if
I2C
1_IsVal
kuzuiu001
·
2020-08-20 00:19
GPIO
STM32HAL库-硬件IIC
STM32HAL库-硬件IIC调试物料准备环境搭建软件环境硬件环境开始编码定制引脚功能生成的代码架构main函数实现替换为
I2C
硬件写函数实现效果调试物料准备STM32F103C8TX开发板STLINK-V20.96
ererlili
·
2020-08-20 00:21
stm32
HAL
STM32端口IO方向设置问题
STM32端口IO方向设置问题的IO方向设置问题例程:STM32F103系列
I2C
软件模拟实验(战舰例程)问题:下面两行关于“IO方向”的代码不太明白。
cspgyl
·
2020-08-20 00:57
ARM/单片机类别
rk3188
i2c
错误"set master error"
定位错误打印是在
i2c
-rk30-adapter.c的rk30_
i2c
_set_master()中。
GoffTang
·
2020-08-19 23:15
rk3188
i2c
set
master
error
I2C
用户态工具
我们可以根据设备节点来操作响应的
i2c
,以便应用层实现对
i2c
读写操作。内核态和用户态操作都可以在外设驱动指南pdf中有相应的说明。本示例可以当作一个工具使用。
Ronbin.L
·
2020-08-19 23:13
海思方案
20190820 大疆嵌入式 一面 面试经验
nandflash的对比虚拟地址和物理地址的转换过程,几级页表,页表基地址,等等ARM处理器的核心数,工作频率,位数等等mmap()函数的参数ioremap()函数具体干了什么事运行地址、加载地址、链接地址等等
i2c
嵌入式软件和硬件
·
2020-08-19 23:34
笔试面试
树莓派使用 python IIC 驱动 OLED 刷新率低问题与解决
OLED屏幕为128x64,使用树莓派跑luma库的例程font_awesome.py时候,发现图标就切换的时候,有很明显的上到下的刷新效果,后来发现是
I2C
速率问题,因为树莓派默认的IIC是100Khz
Yonas-Luo
·
2020-08-19 23:29
问题与解决
海思
I2C
总线操作
海思
I2C
总线操作1.使用
I2C
命令:
i2c
_write
i2c
_read实例:
i2c
_write20x560xff0x800x10x1
I2C
写命令,往总线2,地址为0x56的设备的寄存器0xff里面写0x80
Mark wyz
·
2020-08-19 19:12
linux驱动
UART、
I2C
、SPI协议对比
串口总线协议详解串口一般是2根线,一个TX,一个RX,可进行异步全双工通信1.串口发送数据,低位在前,高位在后。2.串口线上面,空闲的时候是高电平的,发送数据的时候:第一个bit位:起始位,是0,总线从高变为低,这个0持续的时间是1/波特率(例如波特率是4800,那么这个0的持续时间就是1/4800=0.000208s=208us)紧接着就是数据位,这里我们以8位数据位来说明,例如发送的是’1’,
Mark wyz
·
2020-08-19 19:12
硬件协议
I2C
总线架构 之
I2C
协议
简介
I2C
是一种串行通信总线,使用一主多从架构,最初设计目的为了让主板、嵌入式系统或手机用来连接低速周边设备。多用于小数据量的场合,有传输距离短,任意时刻只能有一个主机等特性。
拂去尘世尘
·
2020-08-19 15:37
如何读懂时序图?
异步时序例如串口(UART/SCI)不在讨论之列判断同步时序的方法很简单,就是看是否存在专门的Clock信号引脚,其次看I/O引脚上的边沿是否和Clock同步,一般常见的同步时序串行接口有SPI、SDIO、
I2C
浮生一城
·
2020-08-19 03:30
C/C++
数字信号处理
Driver
Code
Nordic--nrf52832--TWI/IIC
兼容
I2C
协议时钟频率有100k,250k,400k可以选择支持时钟扩展支持EasyDMASDK15.0IIC/TWI初始化#defineIIC_SCL_PIN27//SCLsignalpin#defineIIC_SDA_PIN26
liefyuan
·
2020-08-19 03:15
三轴加速度传感器bma150驱动解析
BMA150博世三轴加速度传感器SPI(4线,3线),
i2c
,中断引脚频响+/-2g,4g,8g;带宽25~1500hz,中断触发内部加速度求值低功耗,快速唤醒包含数据寄存器,控制寄存器,状态寄存器,设置寄存器及
paomadi
·
2020-08-19 02:44
linux设备驱动
三轴陀螺仪MPU3050驱动解析
MPU3050是invensense公司的三轴陀螺仪芯片,三轴陀螺仪最大的作用就是“测量角速度,以判别物体的运动状态,所以也称为运动传感器.下图是MPU3050的系统框图,芯片有1个中断引脚,可以通过
i2c
paomadi
·
2020-08-19 02:44
linux设备驱动
qcom
I2C
driver :
i2c
-msm-v2.c
/*Copyright(c)2014-2015,TheLinuxFoundation.Allrightsreserved.**Thisprogramisfreesoftware;youcanredistributeitand/ormodify*itunderthetermsoftheGNUGeneralPublicLicenseversion2and*onlyversion2aspublished
Rafe_ma
·
2020-08-19 01:30
野火STM32F1开发板 IIC 0.96OLED 波形显示
include"sys.h"#include"delay.h"#include"usart.h"#include"bsp_adc.h"#include"bsp_advanced_timer.h"#include"bsp_
i2c
_gpio.h
みずじ
·
2020-08-18 23:10
STM32基础
学习笔记总结
C/C++
STM32(9):
I2C
总线原理及应用编程
I2C
(IIC,Inter-IntegratedCircuit),两线式串行总线,由PHILIPS公司开发用于连接微控制器及其外围设备。它是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。
嵌入式Linux大神--傲爷
·
2020-08-18 18:50
STM32
Linux Kernel SPI子系统架构
从宏观到微观的角度,循序渐进解剖spi子系统,为开发spi相关驱动打好基础;也可通过此文理解linux相关总线子系统(如
I2C
、USB)的实现思想和本质,避免看内核源码时,处于管中窥豹的状态。
soengtung zhu
·
2020-08-18 17:10
linux
内核驱动研究
RS-232、RS-485、USART、
I2C
、SPI、CAN总结
每种协议分以下几个参数介绍:设备数量:一对一、一对多、多对多全双工(同时收发),半双工(收发不能同时)通信距离通信速度接线个数和通信方式:异步通信(无时钟线)、同步通信(有时钟线)逻辑电平1RS-232一对一。全双工。最长通信距离20米左右。通信速度最快20Kbps。。标准接口最早为25根线,后改为9根线,最少3根线,RXD,TXD,GND,只发送或只接受则只需要2根线,若已经共地则只需要1根线。
taoyafan
·
2020-08-18 16:53
嵌入式
RK3288:linux系统中基于TLV320AIC3254Audio音频芯片的驱动调试
Linux驱动程序支持通过
I2C
和SPI总线进行通信,并与LinuxDAPM(便携式设备的动态音频电源管理)类接口。
为了遇见你666
·
2020-08-18 16:58
RK3288驱动开发
音频驱动
用Python实现显示两个日期相差的天数,也是就算算你还有多久过生日
Python算出两个日期所差的天数前一段时间朋友给了我一个树莓派3B,我又恬不知耻的向他要了一个
I2C
的SSD1306–128*64的LCD屏幕,这一阵一直用python驱动那个屏幕。
qq_37539750
·
2020-08-18 16:54
linux 驱动调试时在线读写
I2C
寄存器的方法
调试
I2C
设备时经常需要修改寄存器的值,通常的方法是修改-》编译-》烧写-》重启,哪怕改一个寄存器也要这样折腾一下,很消耗时间,下面提供一种在线修改寄存器的方法,在终端中敲命令就可以写寄存器,不要上面那些步骤
joard_yang
·
2020-08-18 15:56
android
STM32的GPIO口的输出:开漏输出和推挽输出
实际上系统是应用在
I2C
上
feiniao_lql
·
2020-08-18 14:44
嵌入式开发
I2C
设备地址关系——以MPU6050举例
转自:
I2C
设备、读写地址的关系文章目录结论MPU6050手册MPU6050的AD0端口接低电平MPU6050的AD0端口接高电平MPU6050相关问题资料整理结论
I2C
设备的写地址=
I2C
设备地址<<
blkhumor
·
2020-08-18 14:18
【HAL库代码】之MPU6050
文章目录硬件环境头文件代码源文件代码简单举例调试结果硬件环境MPU6050.SCL->接STM32F407.PB8MPU6050.SDA->接STM32F407.PB9MPU6050.AD0->接GND备注一定要检查
I2C
blkhumor
·
2020-08-18 14:48
HAL代码
一种CCD Driver,LCD Driver高速驱动器ZPD3002测试评估
输出电压可通过
I2C
接
anhuihbo
·
2020-08-18 14:30
nRF52832 BLE 入门 -
I2C
读写EEPROM
EEPROM目前选用的是K24C04。容量为4KBit,即512字节。。EEPROM的地址定义如下(注:P0的意识大概是置0):程序中,参考nordic->examples\peripheral\twi_sensor例程,进行修改:#include#include"boards.h"#include"app_util_platform.h"#include"app_error.h"#include
杀猪的大侠
·
2020-08-18 13:35
nRF52832
BLE
入门
Opencv+Python 像素运算
(winName,add_img)defsubtract_demo(i1,i2,winName):#相减subtract_img=cv2.subtract(i1,i2)#相减注意先后顺序,此处为i1-
i2c
v2
Daviiiiid
·
2020-08-18 13:59
Opencv+Python
linux下
i2c
驱动笔记
2c设备与驱动匹配过程(2014-01-1120:53:26)转载▼分类:android移植linux下
i2c
驱动笔记1.几个基本概念1.1.设备模型由总线(bus_type)+设备(device)+驱动
silentdawn_tianqin
·
2020-08-18 11:19
kafka 1.0 中文文档(二) -- APIS
1ProducerAP
I2C
onsumerAPI3StreamsAPI4ConnectAPI5AdminClientAPI6传统的APIkafka包括五个核心apis:1.ProducerAPI允许应用程序将数据流发送到
小南瓜瓜
·
2020-08-18 11:05
kafka
1Wire总线两线制远距离通讯增强模块PS304介绍
稳控科技研发生产的1Wire总线通讯模块可完成UART转1Wire、
I2C
(IIC)、SPI的隔离远距离通讯,总线长度达到了500~1500米的距离,使得低电压串行总线直接工程应用成为可能。
许利凯
·
2020-08-18 10:31
单片机技术
端口转换
UART、SPI、
I2C
协议异同点
I2C
、SPI、UART都是常见的低速板级通信协议,目前主流的SoC都内置了这些通讯协议的控制器,同样,各种传感器、Touch控制器、指纹模块、蓝牙模块、WIFI模块也都兼容这三种通信方式的一种或几种。
Lmh_13924206046
·
2020-08-18 08:50
【Android】Sensor框架Framework层解读
Sensor整体架构整体架构说明黄色部分表示硬件,它要挂在
I2C
总线上红色部分表示驱动,驱动注册到Kernel的InputSubsystem上,然后通过EventDevice把Sensor数据传到HAL
weixin_34233856
·
2020-08-18 07:29
Linux的芯片驱动firmware自动升级之一:功能说明
以一款
I2C
的触摸屏芯片为例,假设供应商提供的新固件文件名是Us3x06eb_use.it,将该文件放在触摸屏驱动.c的同目录下,那么需要做的就是在触摸屏的P
DBOY
·
2020-08-18 07:43
Linux驱动
求助!!单片机实现DA转换功能以及各项传感器数据读取
#include“reg52.h”//定义51单片机特殊功能寄存器#include“
i2c
.h”//
I2C
总线驱动库#include“absacc.h”#include“onewire.h”//单总线函数库
weixin_43881704
·
2020-08-18 05:47
单片机
模块介绍之六轴陀螺仪MPU6050篇(STM32基本使用)
它集成了3轴MEMS陀螺仪,3轴MEMS加速度计,以及一个可扩展的数字运动处理器DMP(DigitalMotionProcessor),可用
I2C
接
程皖Orz
·
2020-08-18 05:18
STM32
单片机
单片机IIC主从机通讯和理解【STC为例】
在最近的项目中需要用到一主多从多个单片机进行数据传输(非强时序),最开始打算使用USART串口来实现,但是串口在连接的时候多个单片机相连会导致数据无法收发的问题,综合考虑SPI和IIC后选择
I2C
常见的
程皖Orz
·
2020-08-18 05:28
单片机
IIC从机
单片机
iOS 动态设置标签
tableHeadView;NSMutableArray*hotSearchArr;hotSearchArr=[[NSMutableArrayalloc]initWithObjects:@"ceshi1",@"cesh
i2c
eshi2
_snake
·
2020-08-18 03:17
IOS
UI
OC
简易波形发生器通过单片机的Proteus仿真
PCF8951是一个单电源低功耗的8位CMOS数据采集器件,具有4路模拟输入,1路模拟输出,一个串行
I2C
总线接口用来与单片机通信。
qq_43650421
·
2020-08-18 02:28
单片机
Proteus仿真
CubeMX配合PlatformIO开发STM32(STorM32),实现pid算法控制电机的转角
本人使用的设备/驱动:Windows10串口助手4.3.25(其实啥都行)桃饱随处可买的usb-ttl(ch340G)桃饱随处可买的stlinkmpu6050(一个板载,一个通过
I2C
接插件连接外置)cubeMX5.6.1PlatformIOstm32f103rct6
Flanker__E
·
2020-08-18 02:10
了解 ARM Coretex-A 系列芯片
1.UART串口2.SPI接口3.USBHost/Device4.音频接口5.SDMMC接口6.IIC(
I2C
)通信接口7.键盘和外部中断8.PWMTimerPWMTimer脉冲信号处理9.时钟10.复位
jerffrey_30986861
·
2020-08-18 00:45
芯片
硬件
STM32duino:
I2C
关于
I2C
,官方的例子如下://--------------------------------------//
i2c
_scanner////Version1//Thisprogram(orcodethatlookslikeit
kangear
·
2020-08-17 23:16
5.
Arduino
行列式公式
按第i行展开用Cij=(-1)i+jdetAij式给出的余因子写法可写成:detA=ai1Ci1+a
i2C
i2+…+ainCin按第j列的余因子展开式为:detA=a1jC1j+a2jC2j+…+anjCnj
liyu355
·
2020-08-17 13:22
线性代数
STM32F4Dis Board using with Cygwin -
I2C
1PinDescriptionREF:DiscoverykitwithSTM32F407VGMCU--UM1472Usermanual
I2C
对应的Pin:micropython-1.12\ports\stm32
tianyue100
·
2020-08-17 13:42
查看树莓派
I2C
设备是否正常
因此我们需要一个
I2C
tools来帮助我们linux下安装在控制台输入:sudoapt-getinstall
i2c
-tools1等待安装成功,需要我们使用sudo
i2c
detect-l1命令来查看是否安装成功
玛丽奥ZJY
·
2020-08-17 04:42
【I2C】
树莓派学习笔记——
I2C
Tools 学习笔记
[+]1.安装
I2C
驱动载入和速率修改请查看博文【树莓派学习笔记——
I2C
设备载入和速率设置】。
hehe1226
·
2020-08-17 04:49
树莓派4b的
i2c
配置及wiringPi通信
一、配置
i2c
设备1)在终端中操作,输入指令sudoraspi-config2)然后会出现设置界面,然后跟着如下图片操作第一项:ChangeUserPassword:更改用户登录密码,也就是登录树莓派的
年少生而为人
·
2020-08-17 04:56
树莓派
树莓派4b
i2c
stm32
i2c配置
wiringPi
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他