硬盘SATA驱动程序

硬盘SATA驱动程序,第1张

如何安装SATA硬盘驱动程序SATA介绍 问:我的计算机配置如下:主板为升技NF7-S、硬盘为WD1600JS 160G SATA,此硬盘是SATAⅡ规格的,安装Windows XP *** 作系统,在开机的第二个画面可以识别出该硬盘,但是在安装 *** 作系统时,计算机要求用软驱加载Sil3112芯片SATA驱动程序,正常安装后,无法选择:“安装、修复或退出的画面”选项,且出现黑屏,只有一个光标闪动,请问如何解决这个问题? 答:首先,打开资源管理器,在一个拥有空闲空间至少为700MB的硬盘分区上创建一个文件夹,用于保存Windows XP的全部安装文件。把一张完好的Windows XP *** 作系统安装光盘放入光驱,在资源管理器中将光盘中的文件全部选定,再复制到刚创建好的文件目录中,然后使用主板中的驱动程序安装光盘中的SATA的驱动程序。打开光盘目录,寻找名称中含有“SATA”或“RAID”字符的文件夹;也可在主板制造商的网站或其他驱动程序下载站点。寻找与自己的主板芯片组相匹配的SATA驱动程序。在D盘中建立一个新的目录,然后将找到的SATA驱动程序文件全部拷贝到这个目录中,这样就可以继续安装了。

SATA 串行高级技术附件SATA的全称是Serial Advanced Technology Attachment(串行高级技术附件,一种基于行业标准的串行硬件驱动器接口),是由Intel、IBM、Dell、APT、Maxtor和Seagate公司共同提出的硬盘接口规范。2001年,由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的Serial ATA委员会正式确立了Serial ATA 10规范,在当年的IDF Fall 大会上,Seagate宣布了Serial ATA 10标准,正式宣告了SATA规范的确立。2002年,虽然串行ATA的相关设备还未正式上市,但Serial ATA委员会已抢先确立了Serial ATA 20规范。SATA规范将硬盘的外部传输速率理论值提高到了150MB/s,比PATA标准ATA/100高出50%,比ATA/133也要高出约13%,而随着未来后续版本的发展,SATA接口的速率还可扩展到2X和4X(300MB/s和600MB/s)。从其发展计划来看,未来的SATA也将通过提升时钟频率来提高接口传输速率,让硬盘也能够超频。

SATA接口需要硬件芯片的支持,例如Intel ICH5(R)、VIA VT8237、nVIDIA的MCP RAID和SiS964,如果主板南桥芯片不能直接支持的话,就需要选择第三方的芯片,例如Silicon Image 3112A芯片等,不过这样也就会产生一些硬件性能的差异,并且驱动程序也比较繁杂。

SATA的优势:支持热插拔 ,传输速度快,执行效率高 使用SATA(Serial ATA)口的硬盘又叫串口硬盘,是未来PC机硬盘的趋势。Serial ATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。

串口硬盘是一种完全不同于并行ATA的新型硬盘接口类型,由于采用串行方式传输数据而知名。相对于并行ATA来说,就具有很多的优势。首先,Serial ATA以连续串行的方式传送数据,一次只会传送1位数据。这样能减少SATA接口的针脚数目,使连接电缆数目变少,效率也会更高。实际上,Serial ATA 仅用四支针脚就能完成所有的工作,分别用于连接电缆、连接地线、发送数据和接收数据,同时这样的架构还能降低系统能耗和减小系统复杂性。其次,Serial ATA的起点更高、发展潜力更大,Serial ATA 10定义的数据传输率可达150MB/s,这比最快的并行ATA(即ATA/133)所能达到133MB/s的最高数据传输率还高,而在Serial ATA 20的数据传输率达到300MB/s,最终SATA将实现600MB/s的最高数据传输率。

SATA的物理设计,可说是以Fibre Channel(光纤通道)作为蓝本,所以采用四芯接线;需求的电压则大幅度减低至250mV(最高500mV),较传统并行ATA接口的5V少上20倍!因此,厂商可以给Serial ATA硬盘附加上高级的硬盘功能,如热插拔(Hot Swapping)等。更重要的是,在连接形式上,除了传统的点对点(Point-to-Point)形式外,SATA还支持“星形”连接,这样就可以给RAID这样的高级应用提供设计上的便利;在实际的使用中,SATA的主机总线适配器(HBA,Host Bus Adapter)就好像网络上的交换机一样,可以实现以通道的形式和单独的每个硬盘通讯,即每个SATA硬盘都独占一个传输通道,所以不存在象并行ATA那样的主/从控制的问题。

Serial ATA规范不仅立足于未来,而且还保留了多种向后兼容方式,在使用上不存在兼容性的问题。在硬件方面,Serial ATA标准中允许使用转换器提供同并行ATA设备的兼容性,转换器能把来自主板的并行ATA信号转换成Serial ATA硬盘能够使用的串行信号,目前已经有多种此类转接卡/转接头上市,这在某种程度上保护了我们的原有投资,减小了升级成本;在软件方面,Serial ATA和并行ATA保持了软件兼容性,这意味着厂商丝毫也不必为使用Serial ATA而重写任何驱动程序和 *** 作系统代码。

另外,Serial ATA接线较传统的并行ATA(Paralle ATA)接线要简单得多,而且容易收放,对机箱内的气流及散热有明显改善。而且,SATA硬盘与始终被困在机箱之内的并行ATA不同,扩充性很强,即可以外置,外置式的机柜(JBOD)不单可提供更好的散热及插拔功能,而且更可以多重连接来防止单点故障;由于SATA和光纤通道的设计如出一辙,所以传输速度可用不同的通道来做保证,这在服务器和网络存储上具有重要意义。

Serial ATA相较并行ATA可谓优点多多,将成为并行ATA的廉价替代方案。并且从并行ATA过渡到Serial ATA也是大势所趋,应该只是时间问题。相关厂商也在大力推广SATA接口,例如Intel的ICH6系列南桥芯片相较于ICH5系列南桥芯片,所支持的SATA接口从2个增加到了4个,而并行ATA接口则从2个减少到了1个;nVidia的nForce4系列芯片组已经支持SATA II即Serial ATA 20,而且三星已经采用Marvell 88i6525 SOC芯片开发新一代的SATA II接口硬盘,并在2005年初推出。

2007年制定了SATA2及SATA25标准,速度达到3000Mbps(理论上等同于375MB/s )

友情提示:基于本人亲身体会,发现SATA硬盘缺点明显,在大多数主板上对超频非常敏感,基本上一超频主板就无法识别SATA硬盘,因此奉劝那些超频玩家,买SATA硬盘时一定要确认你的主板支持锁定PCI-E/SATA,否则很可能出现一超频就无法识别硬盘的情况。

SATA拔插损坏的,一般都是不注意造成的,人为原因居多,当然也有用料太烂或者设计原因造成的,不过还是建议大家多看多细心,特别是拔有卡扣的SATA线时

MCP

abbr

磁罗经导航(Magnetic Compass Pilot);

主控程序(Master Control Program)

多芯片封装(MCP)

微软认证专家(MCP)

磷酸二氢钙(MCP)

这本书一共5章节,你说第三部分指的哪里?

第五章才是综合设计部分啊,而且这部分有好多例程,也不知道你要哪部分?

第1章 8051单片机C语言程序设计概述 1

11 8051单片机引脚 1

12 数据与程序内存 5

13 特殊功能寄存器 6

14 外部中断、定时器/计数器及串口应用 8

15 有符号与无符号数应用、数位分解、位 *** 作 9

16 变量、存储类型与存储模式 11

17 关于C语言运算符的优先级 13

18 字符编码 15

19 数组、字符串与指针 16

110 流程控制 18

111 可重入函数和中断函数 19

112 C语言在单片机系统开发中的优势 20

第2章 Proteus *** 作基础 21

21 Proteus *** 作界面简介 21

22 仿真电路原理图设计 22

23 元件选择 25

24 调试仿真 29

25 Proteus与Vision 3的联合调试 29

26 Proteus在8051单片机应用系统开发的优势 30

第3章 基础程序设计 32

31 闪烁的LED 32

32 双向来回的流水灯 34

33 花样流水灯 36

34 LED模拟交通灯 38

35 分立式数码管循环显示0~9 40

36 集成式数码管动态扫描显示 41

37 按键调节数码管闪烁增减显示 44

38 数码管显示4×4键盘矩阵按键 46

39 普通开关与拨码开关应用 49

310 继电器及双向可控硅控制照明设备 51

311 INT0中断计数 53

312 INT0及INT1中断计数 55

313 TIMER0控制单只LED闪烁 58

314 TIMER0控制数码管动态管显示 62

315 TIMER0控制8×8LED点阵屏显示数字 65

316 TIMER0控制门铃声音输出 68

317 定时器控制交通指示灯 70

318 TIMER1控制音阶演奏 72

319 TIMER0、TIMER1及TIMER2实现外部信号计数与显示 75

320 TIMER0、TIMER1及INT0控制报警器与旋转灯 77

321 按键控制定时器选播多段音乐 79

322 键控看门狗 82

323 双机串口双向通信 84

324 PC与单片机双向通信 90

325 单片机内置EEPROM读/写测试 95

第4章 硬件应用 99

41 74HC138译码器与反向缓冲器控制数码管显示 100

42 串入并出芯片74HC595控制数码管显示四位数字 103

43 用74HC164驱动多只数码管显示 106

44 并串转换器74HC165应用 110

45 用74HC148扩展中断 112

46 串口发送数据到2片8×8点阵屏滚动显示 115

47 数码管BCD解码驱动器CD4511与DM7447应用 117

48 62256RAM扩展内存 119

49 用8255实现接口扩展 121

410 可编程接口芯片8155应用 124

411 串行共阴显示驱动器控制4+2+2集成式数码管显示 129

412 14段与16段数码管演示 133

413 16键解码芯片74C922应用 136

414 1602字符液晶工作于8位模式直接驱动显示 139

415 1602液晶显示DS1302实时时钟 148

416 1602液晶屏工作于8位模式由74LS373控制显示 153

417 1602液晶屏工作于4位模式实时显示当前时间 155

418 1602液晶屏显示DS12887实时时钟 159

419 时钟日历芯片PCF8583应用 167

420 2×20串行字符液晶屏显示 174

421 LGM12864液晶屏显示程序 177

422 TG126410液晶屏串行模式显示 184

423 Nokia7110液晶屏菜单控制程序 192

424 T6963C液晶屏图文演示 199

425 ADC0832 A/D转换与LCD显示 211

426 用DAC0832生成锯齿波 215

427 ADC0808 PWM实验 217

428 ADC0809 A/D转换与显示 220

429 用DAC0808实现数字调压 221

430 16位A/D转换芯片LTC1864应用 223

431 I2C接口存储器AT24C04读/写与显示 225

432 I2C存储器设计的中文硬件字库应用 233

433 I2C接口4通道A/D与单通道D/A转换器PCF8591应用 237

434 I2C接口DS1621温度传感器测试 241

435 用兼容I2C接口的MAX6953驱动4片5×7点阵显示器 246

436 用I2C接口控制MAX6955驱动16段数码管显示 250

437 I2C接口数字电位器AD5242应用 254

438 SPI接口存储器AT25F1024读/写与显示 257

439 SPI接口温度传感器TC72应用测试 264

440 温度传感器LM35全量程应用测试 268

441 SHT75温湿度传感器测试 272

442 直流电机正、反转及PWM调速控制 278

443 正反转可控的步进电机 281

444 ULN2803驱动点阵屏仿电梯数字滚动显示 284

445 液晶显示MPX4250压力值 286

446 12864LCD显示24C08保存的开机画面 289

447 用M145026与M145027设计的无线收发系统 293

448 DS18B20温度传感器测试 296

449 1-Wire式可寻址开关DS2405应用测试 303

450 MMC存储卡测试 307

第5章 综合设计 316

51 带日历时钟及温度显示的电子万年历 316

52 用8051+1601LCD设计的整型计算器 321

53 电子秤仿真设计 328

54 1602液晶屏显示仿手机键盘按键字符 332

55 用24C04与1602液晶屏设计的简易加密电子锁 336

56 1-Wire总线器件ROM搜索与多点温度监测 341

57 高仿真数码管电子钟设计 356

58 用DS1302与12864LCD设计的可调式中文电子日历 360

59 用T6963C液晶屏设计的指针式电子钟 366

510 T6963C液晶屏中文显示温度与时间 370

511 T6963C液晶屏曲线显示ADC0832两路A/D转换结果 372

512 温度控制直流电机转速 374

513 用74LS595与74LS154设计的16×16点阵屏 377

514 用8255与74LS154设计的16×16点阵屏 379

515 红外遥控收发仿真 381

516 GP2D12红外测距传感器应用 388

517 三端可调正稳压器LM317应用测试 395

518 数码管显示的K型热电偶温度计 399

519 交流电压检测与数字显示仿真 403

520 用MCP3421与RTD-PT100设计的铂电阻温度计 407

521 可接收串口信息的带中英文硬字库的80×16 LED点阵屏 414

522 模拟射击训练游戏 422

523 GPS仿真 427

524 温室监控系统仿真 431

525 基于Modbus总线的数据采集与开关控制系统设计仿真 437

建议你到脚本之家网站去搜索一下看看有没有这本书的电子档。

以上就是关于硬盘SATA驱动程序全部的内容,包括:硬盘SATA驱动程序、mcp是什么意思、急求《单片机C语言程序设计实训100例——基于8051+Proteus仿真》第三部分综合设计C语言源代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9448644.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存