用户工具

站点工具


icore4t_9

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
icore4t_9 [2020/04/09 11:46]
zgf [三、 实验原理]
icore4t_9 [2022/03/22 10:39] (当前版本)
sean
行 2: 行 2:
 |技术支持电话|**0379-69926675-801**||| |技术支持电话|**0379-69926675-801**|||
 |技术支持邮件|Gingko@vip.163.com||| |技术支持邮件|Gingko@vip.163.com|||
-|技术论坛|http://​www.eeschool.org||| 
 ^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^ ^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^
 |  V1.0  |  2019-02-1 ​ |  gingko ​ |  初次建立 ​ |  |  V1.0  |  2019-02-1 ​ |  gingko ​ |  初次建立 ​ | 
行 95: 行 94:
   * **温度寄存器(地址0x00):​**   * **温度寄存器(地址0x00):​**
   * 温度寄存器是一个只读寄存器,包含 2 个 8 位的数据字节,由一个高数据字节( MS)和一个低数据字节( LS)组成。在这两个字节中只用到 11 位,来存放分辨率为 0.125℃的Temp数据(以二进制补码数据的形式),如表 3.1所示。对于 8 位的I2C总线来说,只要从LM75A的“ 00 地址”连续读两个字节即可(温度的高 8 位在前)。   * 温度寄存器是一个只读寄存器,包含 2 个 8 位的数据字节,由一个高数据字节( MS)和一个低数据字节( LS)组成。在这两个字节中只用到 11 位,来存放分辨率为 0.125℃的Temp数据(以二进制补码数据的形式),如表 3.1所示。对于 8 位的I2C总线来说,只要从LM75A的“ 00 地址”连续读两个字节即可(温度的高 8 位在前)。
-{{ :​icore4t:​icore4t_arm_hal_9_5.png?​direct&​800 |}} +{{ :​icore4t:​icore4t_arm_hal_9_5.png?​direct&​750 |}} 
   * 根据11位的Temp数据来计算Temp值的方法:   * 根据11位的Temp数据来计算Temp值的方法:
     * 若 D10=0,温度值(℃)=+(Temp数据)×0.125℃;     * 若 D10=0,温度值(℃)=+(Temp数据)×0.125℃;
     * 若 D10=1,温度值(℃)=-(Temp数据的二进制补码)×0.125℃。     * 若 D10=1,温度值(℃)=-(Temp数据的二进制补码)×0.125℃。
 === 5.温度与寄存器数值对照表 === === 5.温度与寄存器数值对照表 ===
-{{ :​icore4t:​icore4t_arm_hal_9_6.png?​direct&​800 |}} +{{ :​icore4t:​icore4t_arm_hal_9_6.png?​direct&​750 |}} 
    
 ==== 四、 实验程序 ==== ==== 四、 实验程序 ====
icore4t_9.1586404008.txt.gz · 最后更改: 2020/04/09 11:46 由 zgf