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
SMBUS
X86计算机硬件基础
说到计算机硬件,我们能想到CPU,南桥,北桥,内存,USB,PCI,
SMBUS
,SIO,LPC等等,我在网上找了一张图,这是一张H61主板的,虽然有点老旧,但是拿来用还是没问题的,台电主板到现在差异应该不明显
潇洒Anthony
·
2023-04-04 06:43
BIOS基础知识
硬件架构
jetson nano使用PCA9685驱动舵机
1.导入
smbus
模块:sudoapt-getinstallpython-
smbus
2.导入i2c库:sudoapt-getinstalli2c-tools3.导入adafruit库:sudopip3installadafruit-circuitpython-lis3dhsudopip3installadafruit-circuitpython-motorpip3installadafruit-c
51小趴菜
·
2023-01-31 14:39
ubuntu
树莓派 AD_DA PCF8591 I2C总线问题
报错提示开始以为是缺少运行库,经过调试发现是I2C接口为打开,总结以下2步解决方法1.安装运行库sudoapt-getupdatesudoapt-getinstalli2c-toolspython-
smbus
2
Anzhi安之
·
2023-01-31 11:47
树莓派I2C接口技术及Python
SMBus
、串行I2C EEPROM应用编程
目录一、I2C接口技术1.I2C总线系统组成2.I2C总线的状态及信号3.I2C总线基本操作4.启动和停止条件5.I2C总线数据传输格式二、I2C总线上拉电阻的估算与选取三、树莓派与AT24C02接口实验电路及PythonSMBus串行I2CEEPROM应用编程1.启动RPi串行I2C接口及安装PythonSMBus库2.树莓派与AT24C02EEPROM接口实验电路3.PythonSMBus库函
recode123
·
2023-01-01 04:46
树莓派使用TOF050F传感器(i2c通信)
系统:64位Ubuntu22.04python版本:miniconda下的3.8使用iic库:
smbus
2使用现成代码:tholecek的VL6180-Python-3.X其他材料准备:TOF050F上位机
NowLoadY
·
2022-12-07 17:21
树莓派使用传感器
python
linux
零基础入门Jetson Nano——硬件篇
——硬件篇写在前面的话JetsonNano_Hardware安装GPIO库与配置——GPIO使用示例示例1、simple_input示例2、simple_out安装serial库与配置——UART安装
smbus
哒哒️
·
2022-11-29 08:19
Jetson
Nano
嵌入式硬件
python
arm开发
关于stm32f10xRB系列的PB5和PB12外设冲突问题
1、关于stm32的
SMBUS
功能的介绍由于笔者也没有玩过
smbus
,只是在stm32的参考手册上看到过关于它的介绍,就直接放出stm32参考手册上的官方说明,更详细
呆呆的根号三
·
2022-08-27 13:00
《安富莱嵌入式周报》第268期:2022.05.30--2022.06.05
目录上周更新了1期视频教程:视频版:1、CiA联盟CAN总线30周年庆2、得捷实时展示芯片厂家供货周期3、ADI整理发布的I2C,PMbus,
SMbus
入门教程,难得的好文章4、AppWizardV1.28b
硬汉eric2013
·
2022-07-20 15:02
嵌入式周报
stm32
单片机
嵌入式硬件
arm
SPI
IIC设备驱动程序(六)————
SMBus
协议
1、介绍系统管理总线(
SMBus
)是一个两线接口。通过它,各设备之间以及设备与系统的其他部分之间可以互相通信。它基于I2C操作原理。
SMBus
为系统和电源管理相关的任务提供一条控制总线。
风雨兼程8023
·
2022-07-19 20:02
Linux
IIC设备驱动程序
GPIO介绍
gpio管脚的复用功能分析8、重映射步骤:**9、总结:GPIO简介1、GPIO简介GeneralPurposeInputOutput(通用输入/输出)简称为GPIO,或总线扩展器,人们利用工业标准I2C、
SMBus
君墨蘭
·
2022-07-07 14:56
STM32
GPIO
stm32
【Linux驱动】安卓充电芯片bq24735调试详解
SMBus
(I2C总线)控制的输入电流,充电电流,和充电电压DAC允许
一口Linux
·
2022-04-23 21:09
原创
从0学linux驱动
linux
芯片
充电芯片
hotpatch详解
这里阐述hotpatch的作用及各功能详解核心文件名称解释SSDT-ConfigSSDT控制入口文件系统名称解释SSDT-LPC正确识别LPC总线到系统SSDT-
SMBUS
正确识别
SMBus
到系统SSDT-DMAC
daliansky
·
2021-06-27 00:01
STM32通信硬件 I2C
同时,还支持
SMBus
2.0(SystemManagementBus,系统管理总线)和PMBus(PowerMa
韦东山
·
2021-05-19 11:28
单片机F103开发大全
嵌入式
linux
物联网
单片机
VMware安装Ubuntu提示
SMBus
Host Controller not enabled问题的解决
之前是装了Ubuntu双系统,最近因为课程需要,要在Ubuntu下进行实验。因为害怕再次重新安装双系统所以就决定再装一个虚拟机的Ubuntu。在虚拟机Vmware里安装完Ubuntu16.10,启动时出现'SMBusHostControllernotenabled'错误提示,却进不到图形界面。网上搜了一下,解决办法是在图形界面里进终端窗口,然后编辑blacklist.conf文件,禁止i2c_pi
MrYun
·
2021-04-25 03:55
STM32 IIC和USART接口
多达9个通信接口多达2个I2C接口(支持
SMBus
/PMBus)多达3个USART接口(支持ISO7816接口,LIN,IrDA接口和调制解调控制)多达2个SPI接口(18M位/秒)一个CAN接口(2.0B
小王 -挺忙
·
2021-03-23 14:41
STM32
单片机
嵌入式
物联网
STM32 MXL90614+OLED显示温度(含代码)
连接MXL90614与STM32连接(
SMBUS
协议,一种类IIC协议)STM32MXL90614PB10SCL(
ORI2333
·
2020-12-13 14:27
STM32
SMBus
将Linearformat rawdata转换成real value
intconvert_linear_format_rawdata_to_realval(shortrawdata){inte,m;intval;e=((short)(rawdata))>>11;m=((short)(rawdata>5;val=(e>-e):(m<<e);printf("val=%d\n",val);returnval;}
zrlean
·
2020-09-17 09:40
linux
SMbus
错误
针对piix4_
smbus
****hostsmbuscontrollernotenabled的解决方法查看文件并用超级权限修改内容在末尾加入blacklisti2c——piix4重启:reboot转载于
djpj23816
·
2020-09-16 14:45
高通LK阶段使用模拟i2c--附i2c子协议
smbus
-protocol
在调试mipi转换芯片的时候总是需要使用i2c对其进行初始化,kernel阶段好办,一般高通平台提供较为完整的i2c操作方法,只需要配置一下i2c地址就可以建立相应的i2c设备。但是lk阶段就不尽人意了。比如在此案例中,msm8937平台的lk阶段并没有配置i2c接口,只好使用模拟i2c一劳永逸。遂,写了一个简单的模拟i2c读写接口,代码如下,仅供参考学习。已测试可以使用。另外附录i2c子协议sm
Eliot_shao
·
2020-09-16 08:25
高通
高通
模拟i2c
gpio
I2C总线与
SMBus
进行比较
ComparingtheI2CBustotheSMBusTheI2CbusandtheSMBusarepopular2-wirebusesthatareessentiallycompatiblewitheachother.Normallydevices,bothmastersandslaves,arefreelyinterchangeablebetweenbothbuses.Bothbusesfe
yrnaaa
·
2020-09-14 21:22
I2C与
SMBus
之间的技术差异
关于I2C与
SMBus
,许多人很少去谈论与了解两者的细节差异,包括很多国外的简报,文章也经常将两者混写、交杂描述、交替运用。
夜梦雪花飘
·
2020-09-14 17:28
其他
smbus
i2c
小知识------m.2接口
M.2接口是一种新的主机接口方案,可以兼容多种通信协议,如sata、PCIe、USB、HSIC、UART、
SMBus
等。
乌托邦BB
·
2020-09-12 07:45
服务器相关
m.2
I2C从驱动到应用(上篇)
Smbus
兼容i2c,虽然信号引脚定义上有出入,但从软件的角度上基本上可以视作I
weixin_33816300
·
2020-09-12 01:08
SMBus
学习记录
SMBus
学习记录
SMBus
是SystemManagementBus的缩写,译为系统管理总线,
SMBus
是一种二线制串行总线,1996年第一版规范开始商用。它大部分基于I2C总线规范。
zhang_buyi
·
2020-08-24 06:23
SMBUS20
SMBUS2.0
PMBUS
I2C
STM32F103ZET6+红外温度传感器mlx90614芯片
__MLX90614_H#include"sys.h"voidSMBus_StartBit(void);voidSMBus_StopBit(void);voidSMBus_SendBit(u8);u8
SMBus
_SendByte
snjshping
·
2020-08-23 06:21
我所知道的EC====>
SMBUS
我所知道的EC====>
SMBUS
1.IntroductionSmubs全称为Systemmanagementbus即系统管理总线,由Intel于1995年制定,是基于PhilipsI2C发展而来。
hgf1011
·
2020-08-22 09:04
EC
Internals
我所知道的EC====>Battery
Battery通常是一个smbusdevice所以它会接在EC的一组
smbus
上,而Battery的spec上会给出Battery的
smbus
的地址
hgf1011
·
2020-08-22 09:36
EC
Internals
raspberry pi (12) I2C LCD1602液晶显示器,DS1302事实时钟
/usr/bin/envpythonimporttimeimportsmbusBUS=
smbus
.
SMBus
(1)defwrite_word(addr,data):globalBLENtemp=dataifBLEN
孤舟钓客
·
2020-08-21 03:33
python3
raspberry
pi
Mint/Ubuntu安装python3.7问题总结
sudoapt-getupdatesudoapt-getupgradesudoapt-getdist-upgradesudoapt-getinstallbuild-essentialpython-devpython-setuptoolspython-pippython-
smbus
浮光掠影001
·
2020-08-20 20:30
python
linux
I2C,以及
SMBUS
i2c协议:http://www.nxp.com/documents/user_manual/UM10204.pdfSMBUS协议:http://www.
smbus
.orgtwobuswires:SDA
power1952
·
2020-08-20 06:20
ioctl I2C_
SMBUS
实现
smbus
用户态测试程序
本测试程序通过ioctl(fd,I2C_
SMBUS
,&ioctl_data)访问
smbus
。
xiaotaiyangzuishuai
·
2020-08-20 02:17
ARM
树莓派用Python写几个简单程序2_i2c-lcd
3.i2cLCD2004的使用首先树莓派得安装python-
smbus
,i2c-tools,然后修改文件:sudonano/etc/modules,添加上i2c-bcm2708和i2c-dev这两行,Raspbian
Zone-7
·
2020-08-17 01:29
Python
RaspberryPi
树莓派-wiringPi-wiringPi-C的i2c库使用
nicekwell.net/blog/20171124/shu-mei-pai-wiringpi-wiringpi-cde-i2cku-shi-yong.html在linux上层有一个操作i2c的通用接口——
smbus
nicekwell
·
2020-08-17 01:34
树莓派
树莓派
raspberrypi
Raspberry Pi I2C (Python)
RaspberryPiI2C(Python)使用i2cdetect命令查看对应的IMU模块地址sudoi2cdetect-y-r1查看得imu地址:0x68、0x1e安装
smbus
模块apt-getinstallpython-
smbus
Zyj061
·
2020-08-17 00:47
【使用EFM8微控制器实现I2C功能】Part 1:基本概念
本系列文章主要介绍如何使用SiliconLabs微控制器的
SMBus
外设设计一个I2C接口。
woshi_ziyu
·
2020-08-16 22:30
一板网电子论坛
Ubuntu-18.04.2-几个启动错误解决办法
问题如图:这里三个问题:1.piix4_
smbus
:SMBusHostcontrollernotenabled.
weixin_30681615
·
2020-08-16 09:28
I2C总线之简介
简介
SMBus
是SystemManagementBus的缩写,是1995年由Intel提出的,应用于移动PC和桌面PC系统中的低速率通讯。
老表阿酷
·
2020-08-15 11:37
ARM-MCU/CPU开发
STM32寄存器列表 I2C相关寄存器
13位:ALERT-
SMBus
提醒,软件可以设置或清除该位;当PE=0时,由硬件清除。定义:0(释放SMBAlert引脚使其变高
Squ!rrel
·
2020-08-15 10:31
STM32
STM32 的 I2C 架构
它的I2C外设还支持
SMBus
2.0协议,
SMBus
协议与I2C类似,主要应用于笔记本电脑的电池管理中一。
monkea123
·
2020-08-15 10:59
stm32
通讯协议
Sch-I2C的电平转换
依然记得第一年做电路时忘了关注I2C电压电平导致1.8V的电平对上了3.3V的电平结果很尴尬现在贴一些自己验证过的常用的芯片电路大家一起学习成长PCA9306是我常用的I2C电平转换芯片带使能(EN)输入的双路双向I2C和
SMBus
米恩学习呢
·
2020-08-14 03:23
原理图
STM32F407 模拟IIC读写EEPROM -- AT24C02
它还与
SMBus
2.0兼容。它可以用于多种用途,包括CRC生成和验证、
SMBus
(系统管理总线)以及PMBus(电源管理总线)。
ZDQ1431
·
2020-08-11 11:46
STM32
Ubuntu/Deepin编译安装Python3.x
sudoapt-getinstallbuild-essentialpython-devpython-setuptoolspython-pippython-
smbus
-ysudoapt-getinstalllibncursesw5
Eternal2814
·
2020-08-09 23:25
Linux
基于GSM的红外体温报警器
MLX90614管脚图:1.MLX90614的
SMBUS
协议MLX90614有两种输出方式:PWM输出、可编程
SMBus
输出,通过
SMBus
编程可以更改模块EEPROM内的预设值并按照应用要求进行配置,
qeekje
·
2020-08-09 22:50
EC修炼之道—
SMBUS
SMBUS
在ECfirmware中占有重要的地位,我们先来看一下它的应用:(1)电池模块需要它来通信,如SmartBatteryIC以及ChargeIC。
黑泥白石亮积水
·
2020-08-09 04:24
EC
linux自带i2c工具使用
2019独角兽企业重金招聘Python工程师标准>>>导读I2C总线被全球超过50个公司的1000+个ICs所使用,已然是一个世界标准.另外,I2C总线与多种不同的控制总线是兼容的,比如
SMBus
(系统管理总线
weixin_33894992
·
2020-08-09 00:26
STM32F405 硬件I2C(
SMBus
)做从机与电脑通信,使用I2C中断收发
首先I2C和
SMBus
是兼容的,亲测把初始化换成
SMBus
或者I2C都是可以通信的。这几天老师因为工控机上
SMBus
接口长得好看一点。。。。。。。所以非要我搞
SMBus
的通信。。。。。。。
蛋烘糕
·
2020-08-08 22:27
C++
串口与普通IO口的区别
GeneralPurposeInputOutput(通用输入/输出)简称为GPIO,或总线扩展器,人们利用工业标准I2C、
SMBus
或SPI接口简化了I/O口的扩展。
逸凌Time
·
2020-08-08 19:48
STM32
怎么写I2c和
SMBus
设备驱动
这个小导主要面向那些想写I2c和
SMBus
设备驱动程序,使用linux作为协议host/master的人员。建立一个驱动,你需要做几件事。有些是可选的,有些事情轻缓一点或者完全不同。
韩半仙
·
2020-08-08 16:45
linux驱动
Open-Drain与Push-Pull
(GeneralPurposeInputOutput,简称为GPIO或总线扩展器,利用工业标准I2C、
SMBus
?或SPI?接口简化了I/O口的扩展。
aiman5818
·
2020-08-08 14:41
EFM8单片机与I2C外设通信
最近帮同学做一个项目,开发板是EFM8单片机,支持SPI和I2C协议(
SMBus
)。很久没搞过单片机了,而且条件限制,为了使单片机和外设成功通信,花了一个星期时间。
jeffrey0000
·
2020-08-08 12:22
工程笔记
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他