文章目录

  • EC通过SMBus获取ADM1032温度传感器信息
    • 传感器地址:
    • ADM1032温度传感器寄存器信息:
    • 读取温度过程

EC通过SMBus获取ADM1032温度传感器信息

ADM1032是一个双通道数字温度计和低于/过温报警,用于pc和热管理系统。


从上述两图中,我们可以得知在EC的同一SMBus总线下下挂了两颗温度传感器芯片,两颗芯片的区别有两点:

  1. 传感器所处的位置不同,一般温度传感器会布在需要温控的位置,主要是在CPU和GPU的附件,而这里是布置在CPU和内存的附件,这里需要根据具体的主板来,这里暂时不讲解如何进行温控,因为这里还要牵涉到PWM控制风扇,相关内容会在后面的EC控制PWM文章中讲解;
  2. I2C地址不同,温度传感器在通信的过程中都是作为从设备来使用的,同一总线主机通过不同从设备的地址不同来区分两个温度传感器芯片;

13.嵌入式控制器EC实战 SMBus读取温度传感器信息相关推荐

  1. 14.嵌入式控制器EC实战 SMBus读取电池信息并控制充放电

    文章目录 1.充放电芯片初始化 2.智能电池初始化 3.智能电池内部信息读取命令 4.充放电管理芯片内部寄存器 5.充放电逻辑控制 5.1电池充电逻辑 5.2电池放电逻辑 在EC中,除了使用SMBus ...

  2. 12.嵌入式控制器EC实战 SMBus概述

    文章目录 SMBus概述 ACPI规范中的函数返回值含义 SMBus.h中的宏定义含义 EC中SMBus各个读写函数分析 bRWSMBus读写函数 在嵌入式控制器EC中,SMBus的起到的作用有两个, ...

  3. 0.嵌入式控制器EC实战 Embedded Controller开发概述

    文章目录 1.嵌入式控制器EC概述 2.EC芯片框图(IT8502为例) 3.General Purpose I/O Port (GPIO) 4.SMBus(System Management Bus ...

  4. 7.嵌入式控制器EC实战 ACPI规范中的电源管理通道PMC(Power Management Channel)

    文章目录 前言 一.电源管理通道PMC概述 二.通过电源管理通道PMC完成EC和BIOS或操作系统通信 操作系统或BIOS通过PMC通道与EC通信 如果PMSTS的BIT2为1时,代表发送过来的信息是 ...

  5. 11.嵌入式控制器EC实战 KBC矩阵键盘Keyboard开发流程

    文章目录 笔记本矩阵键盘概述 矩阵键盘的扫描方式 行列扫描方式 逐行逐列扫描方式 EC中矩阵键盘是如何扫描并得到码值的(代码分析) 笔记本矩阵键盘概述 在EC中支持两种形式的键盘,一种是PS/2接口的 ...

  6. 1.嵌入式控制器EC学习,编译环境搭建

    工欲善其事,必先利其器 在学习EC相关知识之前,首先需要完成EC代码编译环境的搭建,需要如下内容: Keil C51(用于EC中C代码的编译器环境) EC源代码,我们使用从网上可以下载到的 ITE_V ...

  7. 6.嵌入式控制器EC学习 嵌入式控制器EC中的PS/2触摸板的通信过程

    文章目录 1.PS/2相关寄存器 PS/2 Control Register ,用于配置PS/2通道的工作模式 PS/2 Interrupt Control Register ,用于开关PS/2通道中 ...

  8. 《嵌入式 – GD32开发实战指南》第14章 内部温度传感器

    开发环境: MDK:Keil 5.30 开发板:GD32F207I-EVAL MCU:GD32F207IK 14.1内部温度传感器工作原理 GD32 有一个内部的温度传感器,可以用来测量 CPU 及周 ...

  9. 倍福(Beckhoff)嵌入式控制器PLC

    仅供参考,请勿直接照搬(江南大学物联网工程学院19级PLC作业一)! 摘要:与家喻户晓的西门子相比,倍福(Beckhoff)并不为众人所知,虽然二者都是德国品牌,但风格却截然不同.西门子不管是通信协议 ...

最新文章

  1. 1、为什么使用Long时,推荐多使用valueOf方法,少使用parseLong方法
  2. SpringBoot项目启动时:Failed to initialize connector [Connector[HTTP/1.1-8080]]
  3. 海啸(二维前缀和/二维树状数组)
  4. 程序运行时堆区和栈区的分配
  5. PowerShell实现批量收集SCVMM中虚拟机IP-续
  6. 为什么前端工程师很难找?
  7. 马斯克:我上大学时就想创立电动汽车公司
  8. 09_期望极大法EM1_统计学习方法
  9. 【校内互测】Sunshine’s string(merge) (状压dp)
  10. Objective-C 方法重载 - Selector 标识起决定作用
  11. 筛选法建立初始堆_学术简报|基于库仑效率的退役锂离子动力电池储能梯次利用筛选...
  12. 2017.4.16 java 获取当前时间及年月日时分秒
  13. 2019免费微信营销软件排行榜
  14. 骂百度的人为何那么多
  15. C语言计算机二级选择题重点,2014年计算机二级C语言重点选择题笔试复习资料.doc...
  16. 799 - 背包问题VIII - LintCode
  17. 做独立站要做私域营销,做亚马逊更要做私域营销,Why?
  18. 每天一道算法题——拼音翻译成阿拉伯数字(只有数字拼音)
  19. 微信小程序开发手册 - 02JSON 配置
  20. MySQL之函数和谓词

热门文章

  1. 全球半导体厂商TOP 10
  2. python 爬虫 免费简历模板
  3. 如何提前做好网站降权预警
  4. matlab回归方程的p和r,MATLAB之线性回归方程模型
  5. 基因相关性心律失常_哪些心律失常可以做基因检测?
  6. 从头开始学习 Dojo,第 2 部分: 使用 Dojo 掌握面向对象开发
  7. SEO阅读笔记四(关键字)
  8. 新征程:捷配开启PCB+SMT一站式服务体验!
  9. Discrete-time systems(离散时间系统)
  10. 关于在ubuntu中修改Android源码的一些细节