Super_IO介绍教程.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Super_IO介绍教程

;内容提要;Super I/O的基本定义; 目前我们主要使用的Super IO芯片的品牌主要有winbond,ITE联阳半导体,Fintek精拓科技等。这里主要介绍Fintek公司的F81866芯片的部分功能。;F81866 Super IO的一些基本默认设置;其他品牌IO的config方式; LPC接口;Clock;Super I/O的基本组成;Hardware Monitor; 通过RU工具在DOS下读取F81866芯片上H/W Monitor的CPU温度、系统温度、风扇转速的监控值。 为了启用配置,首先向地址入口写入87H两次。; 查阅F81866的资料可知,60H和61H分别是基址的高位和低位寄存器。; 向逻辑设备寄存器的地址入口07H输入04H来选择Hardware Monitor的配置寄存器。; 从基址寄存器60H、61H我们能读到H/W Monitor的地址入口是0295H,间接的知道它的数据端是0296H。; 从硬件分析,确定CPU温度寄存器地址,类似的可以知道系统温度,风扇转速的地址。; 查阅F81866的资料可知,CPU和系统的温度信息地址分别是7EH和74H,风扇的转速信息分为高位和低位分别放在A0H和A1H中存储。; 从RU工具中我们可以清楚的读出CPU和系统的温度,以及CPU风扇的转速值。对于风扇的转速我们可以通过公式RPM=1.5×106/ count转换为每分钟多少转的形式。;风扇转速控制(smart fan);Stage auto mode 在这种模式下,风扇在每个温度区间保持相同的风扇转速。并且有两种类型的风扇转速设置: PWM Duty and RPM %。 (1) Stage auto mode (PWM Duty) Set the temperature limits as 70°C, 60°C, 50°C, 40°C and the duty as 100%, 90%, 80%, 70%, 60% (2) Stage auto mode (RPM %) Set the temperature as 70°C, 60°C, 50°C, 40°C and the corresponding fan speed is 6,000 RPM, 5,400 RPM, 4,800 RPM, 4,200 RPM, and 3,600 RPM Linear auto mode F81866也支持Linear auto mode,风扇转速与温度呈线性增加或减少。同样也有模式:PWM Duty and RPM %。 (1) Linear auto mode (PWM Duty) Set the temperature as 70°C, 60°C, 50°C, 40°C and the duty is 100%, 80%, 70%, 60% and 50%. (2) Linear auto mode (RPM %) Set the temperature as 70°C, 60°C, 50°C, 40°C and the corresponding fan speed is 6,000 RPM, 4,800 RPM, 4,200 RPM, 3,600 RPM and 3,000 RPM. ;风扇控制机理;从硬件图简单了解如何采集上述三项数据的传感监测;查阅SA38资料可知,SA38智能风扇控制硬件图;FDC;Parallel port;KBC; 由Logic Device Number Register可知,05H用于选择KBC device configuration registers 。进入并口设备寄存器可知0: disable/1: enable ,基址地址是60H,则数据口是61H。其数据口地址=命令口地址+4。 ;KBC支持键盘鼠标的唤醒功能,唤醒的条件由唤醒控制寄存器控制。 ;UART; 通过Line Control Register可以了解UART数据传送的结构。; 由Logic Device Number Register可知,10H~15H分别用于选择UART1~ UART6 device configuration registers。; 由UART Device Configuration Registers可知,UART1~UART4的基址分别是03F8H,02F8H,03E8H,02E8H。 UART功能选择: ◆UAR

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档