单片机病房呼叫系统设计_第1页
单片机病房呼叫系统设计_第2页
单片机病房呼叫系统设计_第3页
单片机病房呼叫系统设计_第4页
单片机病房呼叫系统设计_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机病房呼叫系统设计摘要:一般来说,病房呼叫系统是方便于病人患者与医护人员灵活沟通的一种呼叫系统,是解决医护人员与病人患者之间信息反馈的一种手段。病床呼叫系统的好坏直接关系到病人患者的生命安危,像今年的新冠型肺炎,没有一个灵活可靠的医疗系统真的不行。本课题的任务是设计出基于STM32单片机的病床呼叫系统以及对它的各项功能进行控制的控制系统。系统设计包括矩阵键盘,LCD12864液晶显示器显示电路,在该设计中每个病房都有一个按键,当患者有需要时,按下按键,此时值班室的显示屏可显示此患者的床位号,多人使用时可实现循环显示,医护人员按下“响应”键取消当前呼叫。值班室与病房终端利用zigbee无线通信技术进行信息传输。值班人员可以从LCD12864显示器显示病床的信息,护士站可以快速掌握消息。软件部分用C语言进行编程,采用模块化设计思想。该系统硬件电路简单,子程序具有通用性,完全符合设计要求。关键词:STM32,病床呼叫系统,zigbee,LCD12864HospitalbedcallsystemAbstract:Generallyspeaking,thewardcallsystemisacallsystemthatfacilitatesflexiblecommunicationbetweenpatientsandmedicalstaff,andisameanstosolveinformationfeedbackbetweenmedicalstaffandpatients.Thequalityofthehospitalbedcallsystemisdirectlyrelatedtothelifesafetyofpatients.Forexample,thisyear'snewcoronalpneumonia,itisreallyimpossibletohaveaflexibleandreliablemedicalsystem.ThetaskofthissubjectistodesignasickbedcallingsystembasedonSTM32microcontrollerandacontrolsystemtocontrolitsvariousfunctions.ThesystemdesignincludesmatrixkeyboardandLCD12864LCDdisplaycircuit.Inthisdesign,eachwardhasakey.Whenthepatientneedstopressthekey,thedisplayscreeninthedutyroomcandisplaythepatient'sbednumber.Whenmultiplepeopleuseit,itcanrealizecirculardisplay.Themedicalstaffcanpressthe"response"keytocancelthecurrentcall.Thedutyroomandwardterminalusezigbeewirelesscommunicationtechnologyforinformationtransmission.ThestaffondutycandisplaytheinformationofthehospitalbedfromtheLCD12864display,andthenursestationcanquicklygrasptheinformation.ThesoftwareisprogrammedwithClanguageandmodulardesignideaisadopted.Thehardwarecircuitofthesystemissimple,andthesubprogramisuniversal,whichfullymeetsthedesignrequirements.Keywords:STM32,hospitalcallsystem,zigbee,LCD12864目录TOC\o"1-3"\h\u2752第1章绪论 第1章绪论1.1课题研究背景一般来说,病房呼叫系统是方便于病人患者与医护人员灵活沟通的一种呼叫系统,是解决医护人员与病人患者之间信息反馈的一种手段。病床呼叫系统的好坏直接关系到病人患者的生命安危,像今年的新冠型肺炎,没有一个灵活可靠的医疗系统真的不行。像今年的新冠型肺炎,没有一个灵活可靠的医疗系统真的不行[1]。现在市场上逐渐出现功能不一样的病房呼叫系统,总体可以分为两种形式,一种是有线,另一种是无线。有线的在一些乡镇医院经常看到,需要铺线路,相对来说比较麻烦,而且看起来也不太美观。无线就少了铺线路的麻烦,无线还有好处就是不会干扰到其他线路,所以也比较安全。本设计运用zigbee技术实现无线设计,针对小型医院展开设计的。在每个病房配用一个呼叫机实现无线和语音通话功能。病房呼叫系统大大地方便病人和护士之间的沟通交流,减少因为呼叫不到而导致一些问题。现在科技越来越发达,也可以和监控系统一起使用。病房呼叫系统的使用就是病人有需要的时候,按下呼叫的按键,护士可以在值班室通过显示屏来观看病人信息,用呼叫机实现语音通话沟通。1.2国内外研究现状在之前的医院里,经常会听到病人和医护人员之间的问题。比如,一些病人遇到一些突发事件下,通常会因为不能及时得到医护人员的帮助,把一些小问题的病变成严重病,最后导致无法就医。这样悲剧的背后就是因为病人患者得不到医护人员最佳时机的治疗,而医护人员不能及时给病人患者救治的背后就是医疗系统的不完善和智能化。今年的新冠型肺炎,我们国家医护人员都是分秒必争地为病人患者救治,2个月把疫情稳定下来。一方面是我们国家医疗物质多,二是我们有完善的智能化的医疗系统,及时为病人患者医治,不会错过病人最佳治疗时机。现在科技越来发达,医疗水平不断提高和完善,智能化的医疗系统越来越变成大势所趋。一方面它能及时获知并且及时处理病人患者一些突发事件,另一方面它能满足病人患者在医院期间任何时候都能呼叫医护人员进行为其就诊。还有就是,当病人患者在病房出现行动不便等一些不方便的情况下可以进行按键呼叫,医护人员就可以根据值班室的显示屏来进行为其帮助。这中间省了病人患者往病房外面跑和医护人员按房间巡查的麻烦。智能化的病房呼叫系统投入医院建设中既可以满足人民对医疗水平要求,又可以满足患者的要求,更重要的是提高患者满意度,还可以解决医护人员和病人之间不和睦紧张的关系。医院的病房呼叫系统具有呼叫,报警,显示排队,存储记录等功能。如果病人有其他特殊要求的话,可以用对讲机和护士进行沟通,大大方便了病人患者与医护人员之间的沟通。如图1-1所示,该框架为有线的传统病房呼叫系统,病人通过病床床头的按键向医护人员传达需要帮助的信息,医护人员获取病人的信息只能通过病人房间号的显示屏来获取,就是意味着医护人员不在病人病房那个区域的话根本收不到病人呼叫的信息,特别是当患者突发情况下,有时候是无法及时获取到信息的。图1-1传统的呼叫求助系统这钟传统的设计已经无法满足当下社会发展的服务需求。还有有线的病房呼叫系统需要电线连接,电线大家都知道,时间久了,电线会出现老化或者被磨损的问题,系统出现问题会越来越多。再加上,有线系统具有固定性,不能随便移动,如果想要升级系统的话,性能也会比较差,还有就是布线投入的工程量相对会大很多,比较繁琐,成本量相对也会大很多。另一方面,5G时代已经到来了,意味着有线的系统会被淘汰,5G时代很多东西都会发生翻天覆地的变化,所以采用无线式一方面顺应时代发展,另一方面能轻松避免上述问题。1.3课题设计内容以STM32系列的单片机设计病床呼叫系统。系统设计包括矩阵键盘、LCD液晶显示器模块,在该设计中每个病房都有一个按键,当患者有需要时,按下按键,此时值班室的显示屏可显示此患者的床位号,多人使用时可实现循环显示,医护人员按下“响应”键取消当前呼叫[2]。本次系统主要做到以下方面:1.使用STM32单片机实现主机(护士中心)与病房(从机)进行自动组网实现通讯。

2.病房人员按下呼叫按键,通过无线的方式请求(护士中心),同时发出报警声音。3.护士中心收到请求后,按键处理按键,表示收到病房人房间的信息,同时报警声音消除。4.可以多台设备同时向护士中心发送请求,如果病房人呼叫越多,同时报警声音会加快。5.具体操作说明看实物演示介绍。6.完成实物制作和调试。第2章系统的总体设计2.1系统核心硬件的选择在构造硬件电路之前,首先要必须明确设计的方案,接着是要弄明白模块与模块之间哪些存在互斥要进一步规划好,最后才选择合适的硬件进行操作。2.1.1主控芯片的选择方案一:Stm32芯片,在芯片设备里各个方面都具有很大的优势,具有一定得代表性,在性能方面具有高性能,成本方面具有低成本,还有可裁剪性。Stm32芯片具有休眠,停止,待机3种低功耗模式。供电电压只需2.0V-3.6V,可配用的I/O接口数量多,可用112个。方案二:采用MSP430单片机作为主控芯片。1996年,德州仪器公司发布了一款MSP430单片机,也叫混合信号处理器。它可以生成数字电路和模拟电路,还可以形成具有各种功能的处理器,它功能耗损比较低,具有类似克隆功能,可以在一个芯片上集成多个模拟数字电路模块,带有简单的命令集[6]。这种单片机发难度大,价格高,不被普遍采用,一般在用电池供电的便携仪器中用得比较多。综上所述,针对设备的开发的难易,成本和资源的合理利用,所以最终决定采用STM32芯片为主控芯片。2.1.2显示模块的选择方案一:采用LCD1602液晶显示屏。LCD1602液晶显示器主要由1602这么多字符型液晶显示点组成,在设计形状上,它体积比较小、超薄轻巧。功耗损失也相对比较小,还有它显示内容相对比较丰富,而且能够显示大范围的数字或者字母。可以将16*2也就是32个字符全部显示出来,这些字符主要包括字母,自定义符号和数字。LCD1602主要用于小范围的显示场合,主要是5*7或者5*11点阵组成的一个字符,其在数据传输主要是采用串行数据传输,因此看起来十分简单,这个显示器和市场上的HD44780液晶屏的控制原理完全相同[3]。方案二:采用LCD12864液晶显示屏。LCD12864是一种由128*64这么多液晶的显示点组成的图形点阵液晶显示器,形成128*64的一个行的阵列,它能够显示8*4行16*16点阵汉字,还能显示图像并且能源消耗低。它的主要接口比较简单,方便操作。在显示功能上表现很全面,但是如果不全部用完就会造成空间的浪费,因此如果在设计不需要这么大的屏就不要用,不然造成成本上的浪费。综合上述的描述,因为考虑到本设计显示内容相对比较大,所以最后选用LCD12864液晶显示屏来显示。2.1.3无线模块的选择方案一:蓝牙技术,一种有别于一般的2.4G技术的无线传输协议,蓝牙传输虽然同是2.4G无线传输,但所采用的协议不同,进而就出现应用上的不同。传统2.4G产品必须配备接收器;而蓝牙传输的标准是在2.402-2.480G这些频段中,任何产品带有蓝牙的功能,都可实现连接操作,例如蓝牙鼠标,生活中经常见到的东西,它是没有接收器,使用蓝牙鼠标时只需要产品带有蓝牙功能就可实现连接操作。方案二:zigbee输技术,一种局域网协议为IEEE802.11b无线传输协议,最大传输范围和速度分别为100米左右和11Mbps,带宽为22MHz。就蓝牙而言,它属于WPAN无线局域网,所以它传输方式只能表现为点对点传输。反观zigbee,它属于WLAN无线局域网,所以它传输方式可以多终端同时传输,两者在传输这方面,zigbee技术比蓝牙好得多。综合上述所述:蓝牙和zigbee在统一公共频段ISM2.4GHz里的无线通信网络标准。不同的是,蓝牙和zigbee通信距离和使用方式不一样,分别为10米和FHSS(跳频扩谱)方式,100米和DSSS方式,在通信距离方面,zigbee大约是蓝牙10倍的距离,所以本次选用无线模块方案为zigbee技术。2.1.4按键模块的选择方案一:采用独立的按键作为输入设备。独立按键式构成的单个按键电路通过I/O接口构成的,意思就是每使用一个按键就要用一根I/O口线,I/O口线之间工作互不影响。独立式在电路配置方面相对比较简单的,软件结构方面也比较容易懂,比较浪费资源的一点就是一个按键就要一个I/O口线,意思就是一对一出现。所以,当按键比较多的时候,I/O口线的浪费就会比较大,资源浪费会比较厉害,因此不宜采用。方案二:采用矩阵键盘作为输入设备。矩阵键盘将键的两端分别连接到行线和列线上,然后将每行线和列线连接到单片机上,利用读取程序算法来明确需要按哪个键。虽然编程有困难,但节省了I/O端口的使用。综合上述的描述,最终还是决定采用独立键盘作为输入设备。2.2系统总体方案基于STM32病床呼叫系统设计。本系统设计包括矩阵键盘、LED点阵显示电路,在本次设计中每个病房都有一个按键,病人在需要的时候,按下按键,这时候值班室里的显示屏可显示该病人的床位号,多人使用时可实现循环显示,医护人员按下“响应”键取消当前呼叫。如下图2-1所示。处理器:STM32F103C8T6单片机。传感器:zigbee模块CC25303个。显示器:LCD12864块。图2-1系统总体框图第3章硬件电路设计3.1单片机STM32及最小系统本次设计采用的是STM32F103C8T6单片机芯片,它比起其他的芯片也是有许多优势,它是ARMCortex-M3内核,而且它可以适应的温度比较广,能在零下40度正运行,也能在高温85度运行内置振荡器,供电的电压相对比较小,只需要2V-3.6V即可[4]。还具有传输速度快,容量大的特点。STM32F103C8T6核心板内部电路图如下图3-1所示。图3-1STM32单片机核心板内部原理图本次设计所用的STM32单片机核心板实物图如下图3-2所示。图3-2STM32单片机核心板实物图本次设计中所用的STM32单片机复位电路电路图如下图3-3所示。图3-3复位电路电路图本设计中复位电路与单片机的NRST相连接,负责单片机的复位工作。本设计中复位电路的供电电压为3.3V。复位电路的工作原理为:首先要给复位电路接入3.3V的电压,电容处于充电状态,当1K欧姆的R1出现电压的时候,单片机进入复位工作状态。当电容充满电后,1K欧姆的R1它的电流和电压都会变为0,单片机就会开始工作状态。接着,在单片机工作期间,按下开关SW,这时候要电容放电提供电压。当R1出现电压的时候,单片机进行复位工作。最后,松开开关SW,电容又处于充电状态,经过几毫秒的时间之后,电容充满电之后,单片机又处于工作状态。在本次设计中,需要设置晶振电路来提供时钟信号,而此次电路用到的是无源晶体振荡器,它分为高低频,分别为8MHz和32.768KHz。为了方便此次给系统提供时钟频率,会把晶振和相环电路一起配合使用,达到最简效果[5]。如下图3-4所示。图3-4晶振电路电路图3.2LCD12864液晶显示模块3.2.1LCD12864液晶显示屏的介绍LCD12864是一种由128*64这么多液晶的显示点组成的图形点阵液晶显示器,形成128*64的一个行的阵列。一种在设计接口和操作指令上比较操作的点阵式液晶显示屏,是128*64的中文字库一种,显示分辨率为128*64。它能够清晰明了的展现出来各种字符。对于整个液晶显示模块,不仅能够显示8*4行16*16点阵汉字,还能显示图像并且能源消耗低。相比其他的液晶显示屏,价格低廉,程序简单易操作,硬件电路也相对简单。LCD12864液晶显示屏实物图如图3-5所示。图3-5LCD12864液晶显示屏实物图3.2.2LCD12864的显示原理一般来说,点阵液晶组成LCD12864的限时块,主要由128*64这么多液晶的显示点组成,行成128*64的一个行的阵列而命名的。这个显示器在软件上有着很大的简称和代表意思。一般情况0表示灭,1表示亮,这些处理信息会存储进入RAM中,行成程序或者C语言,在单片机的控制系统中,给出信息要求,就可以传到显示器上,显示器识别后将相关信息显示出来供用户欣赏。行号和列号决定了显示点在64*64液晶显示屏的位置。一般将液晶屏按照从上面到下面的顺序进行操作分为8个显示块,每块有8行*64列个点阵,每列中8行点阵信息构成一个8bits二进制数[7]。64*64液晶显示器的点阵信息存储在8个存储页中,每个页代表64个字节,每个字节用一列8列的点阵信息,本次设计的LCD12864显示器ROM,LCD脚和单片机的ROM,LCD脚相连,通过液晶显示屏显示病房的信息,电路图如下3-6所示。图3-6LCD12864电路图3.3zigbee模块设计zigbee是一种传输距离短,低功耗的无线通信技术。之所以说是低功耗,因为给它两节5号电池就可以维持长达6个月到2年左右的使用时间。在成本方面,价格比较低,在网络容量方面,容量是比较大的。还有具有安全可靠,应用方面可以应用在数字家庭,建筑物自动化和工业控制[8]。本次设计主要利用zigbee作为无线来组网,一段3.0V电压接入zigbee模块,2和3脚接到单片机和单片机串联起来实现无线通信,通过2和3脚实现发送和接收信息。本次zigbee模块如下图3-7所示。图3-7zigbee模块3.4矩阵键盘的设计独立按键和单片机接口如下所示,分为四个按键。按键有KEY1,KEY2,KEY3,KEY4分别与单片机STM32的PA2,PA3,PA4,PA5接口相连,通过按键向单片机STM32传输输入的信息,一段接入3.3V电压一段接入单片机接口,如下图3-8所示。图3-8按键控制原理图3.5电源电路的设计整个设计中,电源起到决定性的作用。它是给整个系统提供电源,系统才能去运行。在这个模块中,所需要的电源不需高于5V以在设计中,我们就要考虑到它的输入和输出电压、电流,电压、电流不能过大且能正常供的起系统运行。电源部分的电路图如图3-11所示,因为单片机和串口在功耗损耗方面都是低功耗的器件,不需要太高的电压,只要为它们接入3.3V电压即可,这时候我们要用到AMS117-3.3V稳压芯片进行稳压[9]。具体操作是:首先我们是通过USB线接入电源的,这时接入的电源一般都是提供5V的,这时就需要去降压,这时就用到AMS117-3.3V稳压芯片和电容,电容起到滤波作用,经过稳压后就会输出平稳的3.3V电压为系统供电。这里我们用到的芯片AMS1117-3.3v,一般来说,AMS1117-3.3它是正向低压降稳压器,外观如图3-12所示,它的主要功能是把电压适当降小一些,这里有我们要用到3.3V电压,所以要将5v的直流电转换成3.3v的直流电,主要供给主芯片stm32、串口通信电路和其他外围芯片。图中,这里我们通过设计LED灯的亮灭状态来观看系统是否正常运行的,首先,在输出端口接入3.3V,用一个红色状态的LED灯和一个电阻串联接到GND。当电源一切正常操作的时候,LED灯会发出红光状态告示正常。当外部输入过大的电压或者系统的硬件部分出现问题的时候,AMS117的输出端将不会有电压输出,红色LED即熄灭。电源电路如下所示:将5V的电压降低到3.3V,满足各个元器件和单片机最小系统使用要求,其电路图如下3-9所示。图3-9电源电路控制原理图3.6报警模块电路设计一般来说,设计病房呼叫系统我们不仅要设计把实时的信息显示在液晶显示屏上,还要设计通过声音警告方式来警告提示信息。我们经常会用到蜂鸣器、传声器和扬声器等这些电声器件来作为设计的声音部分[11]。它的原理很简单,通过两种信号的转换(电信号和声音信号),其中可以通过电磁感应去完成转换。在很多设计中,用到比较多的是蜂鸣器,特别是被应用到单片机的设计上,它设置并不复杂,所以常常会用它来作为报警器或是提示声音[12]。因为蜂鸣器只发出一种声音,声音比较简单容易便听,这也是被应用广泛的优势。这里可能大家会比较担心,给它输入交流电压它不发声音怎么办?只要给它输入电压达到它额定电压电压时,它就会发出声音,这里输入的电压即不管是交流或者是直流都可以,如下图3-10所示。图3-10报警模块电路图针对我们设计的病房呼叫系统来看,我们只需要一种能发出警告提示的声音即可。选用蜂蜜器可以达到我们设计的要求和可以方便设计操作,同时,它也相对比较便宜,可以节约成本。将蜂鸣器焊接在电路板上也比较简单,不需要复杂的工序就能完成。如果要控制蜂鸣器的通断,这里就需要用到一个三极管,它的类型是I/O控制型,这块设计主要是将STM32单片机,加上一个蜂鸣器,然后通过设计好的电路来完成。其中电路设置一个电阻,用来限制电路的电流过大,以免造成损坏,而蜂鸣器是通过单片机的NPN的驱动来完成其功能。第4章系统软件的设计4.1软件和工作分析对于本次的软件设计部分,主要是通过程序编程来完成。我们会依次进行主程序、语音、键盘、显示和无线传输来编程设计。这里要应用到C语言编程,在keiluVision5环境里运行。C语言是最常用的编程语言,我们运用到单片机可以进行C语言的开发[10]。它有很多的优点:语言简单、灵活的表达、生成的代码质量高、可直接操控电脑硬件等。uVision5的开发过程如下:首先要新建一个工程并命名,使它生成一个新的项目,选择芯片类型并对开发工具进行配置,做好必要的准备。接着是通过汇编指令进行编程,从而编写好程序。然后就是将编好的程序通过编译器进行编译成汇编语言,将它生成目标文件后去仿真,有错误就会反馈继续修改。最后程序仿真后没问题,就可以下载到单片机,这样我们就可以在硬件上执行所设置的功能,如果出错,程序就不准确,就需要进行修改,直到运行成功。4.2主程序设计主程序程序描述:首先要对各存储单元进行初始化,给它们设定定时初值,紧接着判断清零键,看是否被按下,若按下,则清零,然后接着继续扫描键盘,如果扫描到键盘有键按下时,就要调用计数显示子程序,循环显示病床号时,要判断标志位是否为1,若为1,则表示已经按下,则不响应,如为0,就要调用循环显示病床号子程序,循环显示病床号,接着定时一秒。最后,清除定时一秒,准备下一次的定时,如4-1所示。开始开始初始化清零键是否按下?显示屏清零调用键盘子程序调用键盘总数子程序1S定时到否?调用循环床号显示子程序清除1S定时标志NYNY图4-1系统主程序设计的流程4.3无线zigbee的连接程序设计无线zigbee设计程序的描述:每个模块的程序设计第一步首先是启动系统,然后对其初始化,根据无线连接通信的特点,进行无线连接搜索从而加入网路。本次设计用到了网络协调器,它的主要作用是发送与接受数据,通过配置的AD采集接收到的数据,根据AD数据寄存器所获取获取的信息,再将信息反馈发送回协调器[13]。软件流程图如图4-2所示。图4-2无线连接程序设计的流程4.4显示电路流程图按下键总数显示程序描述:矩阵键盘主要的行线连接单片机的I/O口作为去输出数据,列行连接的I/O口是接受数据。首先是进行初始化,然后进行按键是否按下处理,没有按下时,输入端是高电平,当按下后,是低电平,再将数据也就是COUNTER的值传输给BCD处理,再将处理后的数据输送给显示屏,最后所得数值会在显示屏显示。软件流程图如图4-3所示。图4-3按键总数显示程序流程图循环显示病床号子程序描述:首先第一步运行系统,没有按下按键则为高电平即标志为是0,当按下按键,跳变为1然后把输入得数据发送到BCD处理再送去显示屏,想要将所按下得数值循环得再显示屏显示,就要调用显示频的子程序,最后将数值输送到存储单元反馈回初始位检测使之循环检测,如下图4-4所示。开始标志位是否为1?定时是否到达1?调用显示子程序存储单元加1开始标志位是否为1?定时是否到达1?调用显示子程序存储单元加1图4-4按键循环显示子程序第5章系统调试5.1硬件的焊接1.焊前准备在进行焊接动工之前,必须要认认真真研究电路板装配图,根据图纸上所需要的元件,进行相关型号、规格和数量进行核查,各线路之间也要严格排查是否存在接触不良等问题。2.焊接顺序首先安装的是电阻,再者是电容器,接着是相关的二极管和三极管,最后是各大集成电路等,最后剩下的那些器件按照由小到大进行焊接安装。3.对元器件焊接要求(1)电容器焊接一般对电容器焊接,一定要注意正负极,先找出正负极再进行焊接,因为正负极接反之后,容易出现短路,在安装的过程中,要先安装玻璃釉电容器、有机介质电容器、瓷介质电容器,最后装电解电容器。(2)二极管的焊接二极管的焊接,首先要明确阴阳极的方向,每个二极管上面都有标注,并且安装时候标注要朝外看得清楚。对于焊接时间主要是控制2S,这个是针对最短的引线来说的。(3)三极管焊接针对三极管的焊接,正常焊接过程中是需要引线的,引线需要用镊子夹住,这样防止烫伤。当需要大量散热的时候,就需要装散热片,那么接触面就需要平整光滑才能添加。当需要进行绝缘设置的时候,就需要添加绝缘薄膜。管脚一般是利用塑料导线与电路板连接在一起。(4)集成电路电路的形成主要是将各个部件焊接在电路板上,每个部件所在的位置,所需要的型号,引脚的位置都是尤为重要的[14]。首先要将两只引脚焊接稳定一边,然后再焊接另外一边,从左到右,从上到下顺序进行焊接操作。当出现参差不齐的引脚时候,就需要进行齐根剪。(5)LCD12864使用注意事项:1)要尽量减少对整个装置增加外力,否则部件容易受到损害导致屏幕不显示;2)坚决不可以利用工具敲击显示屏,一旦显示屏出现裂痕,那么显示效果就会出现错乱;3)当出现液晶显示屏爆裂并且掉落,要及时清理并不要直接用手接触,这样会影响身体健康。如果有接触到,要立即有酒精消毒,然后用清水清洗多次后用纸巾擦干;4)对于液晶显示屏的清洗,一般都是利用棉花蘸少量石油苯轻微擦拭清楚表面的垃圾物。清洗一定要使用不可溶的洗剂,否则偏光片会受损;5)液晶显示屏要原理静电地方,避免烧坏电路CMOS电路;6)该显示屏不能放在高温或者湿度大的环境中,这样器件会容易受损,一般适用温度为0℃-35℃,湿度低于70%的环境中。7)一般情况下,有太阳光照射的地方,显示屏都不能存放;8)在使用过程中接通电源,那么相应其他模块不嫩动;9)显示屏要有稳定的电压和电流,并且控制在一定的温度下,不然电路中的LCD模块将会被受损。5.2系统硬件调试硬件调试主要是核查电路是否存在问题,是否有接触不良、焊接是否到位以及具有方向的元件是否方向弄错、电路设计错误等情况。针对漏焊、元件方向弄错的检测方法,实物和PCB图对照,然后对照焊接电路板的元件,逐一排查,确保没有漏掉,如果发现有漏掉的,要及时进行补漏。针对短路、断路、虚焊这些情况的检测方法,我们可以用数字万用表进行检测。首先将数字万用表档位扭到二极管档位,然后把红表笔笔头和黑表笔笔头对碰一下,这时候万用表就会发出鸣叫警告。这种检测方法是相对比较简单的,能够测出电路是短路还是断路等。将红黑笔放在相应的元件上,如果出现鸣叫声,说明此段电路存在问题,进而将相关的问题解决好[15]。5.3实物测试首先给实物接上电源,连接无线设备,按下一个呼叫按键,这时LED点阵显示屏上显示该键的数值(代表呼叫的床号),实物运行图如图所示5-1所示。图5-1实物上电呼叫一个呼叫运行图当呼叫后显示出来数值,这时按下响应键,显示屏上的数值就会消失(代表取消呼叫),实物运行图如图5-2所示。图5-2实物按响应按键运行图当按下多个呼叫键,这时LED点阵显示屏上会循环出现相对应的数值(代表呼叫的床号和顺序),如下图5-3所示。图5-3多键呼叫运行图当按下取消键,显示屏的数值则消失,实物运行图如图5-4所示:图5-4取消键运行图参考文献:[1]常书慧.一种基于单片机控制的病房呼叫系统[J].科技视界,2012.3-4.[2]王月爱.单片机控制的多路呼叫系统设计[J].现代电子技术,2010.10-12.[3]李精华等.单片机原理及应用[M].北京:电子工业出版社,2017.56-59.[4]胡文金.基于Cortex-M3的嵌入式以太网主人身份识别系统设计[J].单片机与嵌入式系统应用,2014.52-54.[5]陈海宴.单片机原理及应用[M].北京:北京航空航天大学出版社,2010.28-29.[6]刘守义等.单片机技术基础[M].西安:西安电子科技大学出版社,2007.36-37.[7]刘传玺等.自动检测技术[M].北京:机械工业出版社,2015.21-23.[8]张丽娜,刘美玲,姜新华.单片机系统开发与实践[M].北京:北京航空航天大学出版社,2013.10-12.[9]陈继荣主编.智能电子创新制作[M].北京:科学出版社,2015.8-9.[10]李延珩等.C语言程序设计教程[M].北京:中国铁道出版社,2014.45-46.[11]张才华主编.单片机应用技术[M].北京:大连理工大学出版社,2014.7-9.[12]许群和,俞威明,陈学磊主编.现代传感器技术[M].北京:科学出版社,2013.8-9.[13]钟富昭等.单片机典型模块设计与应用[M].北京:人民邮电出版社,2007.56-57.[14]M.M.M.ShabjrestaniandCharlesC.Adams.Energysimulationofsolarassistedabsorptionsystemandexaminationofelearnessindexeffectsonauxiliaryheating.EnergyConversionandManagement,2012.864-870.[15]AtmelCorporation.8-bitAVRMicrocontrollerwith16KBytesIn-SystemProgrammableFlashAtmega16Ldatasheet.AtmelCorporation,2003.670-678.致谢本论文在选题和要实现什么功能的时候谷岩老师给了我很大很大的帮助,如果不是老师一次又一次给我电话给我建议,我真的不知道怎么去完成。在STM32病床呼叫的设计中,真的特别感谢谷老师给予了我宝贵的建议与指导和耐心的讲解。我记得有一次周末,老师特意打电话过来问我,问我你设计要实现的功能我看不懂,你可以给我讲解一下吗?那个时候我在加班,讲解不清楚。下午我下班给老师电话,把实现的功能讲解给老师,电话里给了我很多建议,晚上还特意查找一些资料给我。那个时候我真的挺感动的,很庆幸遇到一个这么有责任心的老师。在这里首先要感谢的是我的指导老师—谷岩老师,谷老师给了我很多的感动,之前上交实习材料和实习报告之类的,都是麻烦老师。现在我在论文上犯了很多错误,老师都是很耐心地给我指出来并纠正给我,期间没有任何语气上让人觉得不舒服。谷老师真的是无论是从专业素养上,还是从对工作对学生的态度上,都是一名无可挑剔的好老师,在这次的设计过程中,我也感受到了谷老师对于我们学生的关怀以及爱护,对谷老师充满了敬仰。虽然我已经出来社会实践了,但对于我提出的问题谷老师都能及时给予解答,并提出指导性的意见,最让我感激的是谷老师及时点醒了在前中期对毕业设计没有引起足够重视的我,如果没有指导老师谷老师,可能现在就会是完全不同的另外一种糟糕情况。除此之外,我也要感谢一直在我身后默默支持我的父母,以及在日常生活中一起探讨交流的同学们,是你们的支持与帮助,让我有坚持搞完毕业设计的力量,有信心去战胜一个个的问题难关,请接受我诚挚的敬意!最后感谢父母对我这二十几年来的栽培与教导,包容我一次又一次的错误,给予我最温暖的家。即将毕业的我要走上社会了,我会靠自己的努力走出属于自己的一片天空。感谢广州大学松田学院的教育,是你教给了我专业的专业知识,领我进入通信工程这个行业当中。在四年的教育中,广州大学松田学院从大学生的人文教育、专业知识理论和实际操作都做到了最好。最后再次感谢电气与汽车工程系的全体老师们4年的陪伴,有你们的陪伴我真的感到无比幸福。附录附录1电路原理图电路原理图

怎样提高电脑系统运行速度WindowsXP的启动速度比Windows2000要快30%左右,但相对于Windows98仍然要慢了不少,不过,我们可以通过优化设置,来大大提高WindowsXP的启动速度。加快系统启动速度主要有以下方法:尽量减少系统在启动时加载的程序与服务;对磁盘及CPU等硬件进行优化设置;修改默认设置,减少启动等待时间等。这些方法大部分既可减少系统启动的时间,又可以节省系统资源,加快电脑运行速度。1.加快系统启动速度WindowsXP的启动速度比Windows2000要快30%左右,但相对于Windows98仍然要慢了不少,不过,我们可以通过优化设置,来大大提高WindowsXP的启动速度。加快系统启动速度主要有以下方法:尽量减少系统在启动时加载的程序与服务;对磁盘及CPU等硬件进行优化设置;修改默认设置,减少启动等待时间等。这些方法大部分既可减少系统启动的时间,又可以节省系统资源,加快电脑运行速度。(1)MsconfigWindowsXP的启动速度在系统安装初期还比较快,但随着安装的软件不断增多,系统的启动速度会越来越慢,这是由于许多软件把自己加在了启动程序中,这样开机即需运行,大大降低了启动速度,而且也占用了大量的系统资源。对于这样一些程序,我们可以通过系统配置实用程序Msconfig将它们从启动组中排除出去。选择“开始”菜单中的“运行”命令,在“运行”对话框中键入“Msconfig”,回车后会弹出“系统配置实用程序”对话框,选择其中的“启动”选项卡(如图1),该选项卡中列出了系统启动时加载的项目及来源,仔细查看每个项目是否需要自动加载,否则清除项目前的复选框,加载的项目越少,启动的速度就越快。设置完成后需要重新启动方能生效。(2)BootvisBootvis是微软提供的一个启动优化工具,可提高WindowsXP的启动速度。用BootVis提升WindowsXP的启动速度必须按照正确的顺序进行操作,否则将不会起到提速的效果。其正确的操作方法如下:启动Bootvis,从其主窗口(如图2)中选择“工具”菜单下的“选项”命令,在“符号路径”处键入Bootvis的安装路径,如“C:\ProgramFiles\Bootvis”,单击“保存”退出。从“跟踪”菜单中选择“下次引导”命令,会弹出“重复跟踪”对话框,单击“确定”按钮,BootVis将引导WindowsXP重新启动,默认的重新启动时间是10秒。系统重新启动后,BootVis自动开始运行并记录启动进程,生成启动进程的相关BIN文件,并把这个记录文件自动命名为TRACE_BOOT_1_1。程序记录完启动进程文件后,会重新启动BootVis主界面,在“文件”菜单中选择刚刚生成的启动进程文件“TRACE_BOOT_1_1”。窗口中即会出现“CPU>使用”、“磁盘I/O”、“磁盘使用”、“驱动程序延迟”等几项具体图例供我们分析,不过最好还是让BootVis程序来自动进行分析:从“跟踪”菜单中选择“系统优化”命令,程序会再次重新启动计算机,并分析启动进程文件,从而使计算机启动得更快。(3)禁用多余的服务WindowsXP在启动时会有众多程序或服务被调入到系统的内存中,它们往往用来控制Windows系统的硬件设备、内存、文件管理或者其他重要的系统功能。但这些服务有很多对我们用途不大甚至根本没有用,它们的存在会占用内存和系统资源,所以应该将它们禁用,这样最多可以节省70MB的内存空间,系统速度自然也会有很大的提高。选择“开始”菜单中的“运行”命令,在“运行”对话框键入“services.msc”后回车,即可打开“服务”窗口。窗口的服务列表中列出了系统提供的所有服务的名称、状态及启动类型。要修改某个服务,可从列表双击它,会弹出它的属性对话框(如图3),你可从“常规”选项卡对服务进行修改,通过单击“启动”、“停止”、“暂停”、“恢复”四个按钮来修改服务的状态,并可从“启动类型”下拉列表中修改启动类型,启动类型有“自动”、“手动”、“已禁用”三种。如果要禁止某个服务在启动自动加载,可将其启动类型改为“已禁用”。WindowsXP提供的所有服务有36个默认是自动启动的,实际上,其中只有8个是必须保留的(见下表),其他的则可根据自己的需要进行设置,每种服务的作用在软件中有提示。4)修改注册表来减少预读取,减少进度条等待时间WindowsXP在启动过程中会出现一个进度条,我们可以通过修改注册表,让进度条只跑一圈就进入登录画面。选择“开始”菜单中的“运行”命令,在“运行”对话框键入“regedit”命令后回车,即可启动注册表编辑器,在注册表中找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters,选择其下的EnablePrefetcher键,把它的键值改为“1”即可。(5)减少开机磁盘扫描等待时间当Windows日志中记录有非正常关机、死机引起的重新启动,系统就会自动在启动的时候运行磁盘扫描程序。在默认情况下,扫描每个分区前会等待10秒钟,如果每个分区都要等上10秒才能开始进行扫描,再加上扫描本身需要的时间,会耗费相当长的时间才能完成启动过程。对于这种情况我们可以设置取消磁盘扫描的等待时间,甚至禁止对某个磁盘分区进行扫描。选择“开始→运行”,在运行对话框中键入“chkntfs/t:0”,即可将磁盘扫描等待时间设置为0;如果要在计算机启动时忽略扫描某个分区,比如C盘,可以输入“chkntfs/xc:”命令;如果要恢复对C盘的扫描,可使用“chkntfs/dc:”命令,即可还原所有chkntfs默认设置,除了自动文件检查的倒计时之外。2.提高系统运行速度提升系统运行速度的思路与加快启动的速度类似:尽量优化软硬件设置,减轻系统负担。以下是一些常用的优化手段。(1)设置处理器二级缓存容量WindowsXP无法自动检测处理器的二级缓存容量,需要我们自己在注册表中手动设置,首先打开注册表,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”,选择其下的“SecondLevelDataCache”,根据自己所用的处理器设置即可,例如PIIICoppermine/P4Willamette是“256”,AthlonXP是“384”,P4Northwood是“512”。(2)提升系统缓存同样也是在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”位置,把其下的“LargeSystemCache”键值从0改为1,WindowsXP就会把除了4M之外的系统内存全部分配到文件系统缓存中,这样XP的内核能够在内存中运行,大大提高系统速度。通常来说,该优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。需要注意的是必须有256M以上的内存,激活LargeSystemCache才可起到正面的作用,否则不要轻易改动它。(3)改进输入/输出性能这个优化能够提升系统进行大容量文件传输时的性能,不过这只对服务器用户才有实在意义。我们可在中新建一个DWORD(双字节值)键值,命名为IOPageLockLimit。一般情况下把数据设置8~16MB之间性能最好,要记住这个值是用字节来计算的,例如你要分配10MB的话,就是10×?1024×1024,也就是10485760。这里的优化也需要你的机器拥有大于256M的内存。(4)禁用内存页面调度在正常情况下,XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。在注册表中找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”下的“DisablePagingExecutive”键,把它的值从0改为1即可禁止内存页面调度了。(5)关闭自动重新启动功能当WindowsXP遇到严重问题时便会突然重新开机,可从注册表将此功能取消。打开注册表编辑器,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\”将AutoReboot键的Dword值更改为0,重新启动后设置即可生效。(6)改变视觉效果WindowsXP在默认情况下启用了几乎所有的视觉效果,如淡入淡出、在菜单下显示阴影。这些视觉效果虽然漂亮,但对系统性能会有一定的影响,有时甚至造成应用软件在运行时出现停顿。一般情况下建议少用或者取消这些视觉效果。选择桌面上“我的电脑”图标,单击鼠标右键,在弹出的快捷菜单中选择“属性”命令,打开“系统属性”对话框。选择“高级”选项卡,在其中的“性能”栏中单击“设置”按钮,会弹出“性能选项”对话框(如图4),可选择“调整为最佳性能”单选框来关闭所有的视觉效果,也可选择“自定义”然后选择自己需要的视觉效果。(7)合理设置页面虚拟内存同样也是在“性能选项”对话框中,选择“高级”选项卡,在其中的“虚拟内存”栏中单击“更改”按钮,接下来选择虚拟内存为“自定义大小”,然后设置其数值。一般情况下,把虚拟设为不小于256M,不大于382M比较合适,而且最大值和最小值最好一样。(8)修改外观方案WindowsXP默认的外观方案虽然漂亮,但对系统资源的占用也多,可将其改为经典外观以获得更好的性能。在桌面空白位置单击鼠标右键,从弹出的快捷菜单中选择“属性”命令,会打开“显示属性”对话框,在“主题”选项卡选择主题为“Windows经典”,即可将外观修改为更为经济的Windows经典外观。(9)取消XP对ZIP支持WindowsXP在默认情况下打开了对zip文件支持,这要占用一定的系统资源,可选择“开始→运行”,在“运行”对话框中键入“regsvr32/uzipfldr.dll”,回车确认即可取消XP对ZIP解压缩的支持,从而节省系统资源。(10)关闭Dr.WatsonDr.Watson是WindowsXP的一个崩溃分析工具,它会在应用程序崩溃的时候自动弹出,并且在默认情况下,它会将与出错有关的内存保存为DUMP文件以供程序员分析。不过,记录DUMP文件对普通用户则毫无帮助,反而会带来很大的不便:由于Dr.Watson在应用程序崩溃时会对内存进行DUMP记录,将出现长时间硬盘读写操作,要很长一断时间程序才能关闭,并且DUMP文件还会占用大量磁盘空间。要关闭Dr.Watson可打开注册表编辑器,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug”分支,双击其下的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就取消它的运行了。同样,我们可以把所有具备调试功能的选项取消,比如蓝屏时出现的memory.dmp,可在“系统属性”对话框中选择“高级”选项卡,单击“启动和故障恢复”栏中的“设置”按钮,并在弹出的“启动和故障恢复”对话框中选择“写入调试信息”为“无”(如图5)。(11)启动硬盘/光驱DMA模式打开“系统属性”对话框,选择“硬件”选择卡中的“设备管理器”按钮,打开“设备管理器”窗口,在设备列表中选择“IDEATA/ATAPI控制器”,双击“主要IDE通道”或“次要IDE通过”,在其属性对话框的“高级设置”选项卡中检查DMA模式是否已启动,一般来说如果设备支持,系统就会自动打开DMA功能,如果没有打开可将“传输模式”设为“DMA(若可用)”。(12)关掉不用的设备WindowsXP总是尽可能为电脑的所有设备安装驱动程序并进行管理,这不仅会减慢系统启动的速度,同时也造成了系统资源的大量占用。针对这一情况,你可在设备管理器中,将PCMCIA卡、调制解调器、红外线设备、打印机端口(LPT1)或者串口(COM1)等不常用的设备停用,方法是双击要停用的设备,在其属性对话框中的“常规”选项卡中选择“不要使用这个设备(停用)”。在重新启动设置即可生效,当需要使用这些设备时再从设备管理器中启用它们。(13)关闭错误报告当应用程序出错时,会弹出发送错误报告的窗口,其实这样的错误报告对普通用户而言几乎没有任何意义,关闭它是明智的选择。在“系统属性”对话框中选择“高级”选项卡,单击“错误报告”按钮,在弹出的“错误汇报”对话框中,选择“禁用错误汇报”单选项,最后单击“确定”即可。另外我们也可以从组策略中关闭错误报告:从“运行”中键入“gpedit.msc”,运行“组策略编辑器”,展开“计算机配置→管理模板→系统→错误报告功能”,双击右边设置栏中的“报告错误”,在弹出的“属性”对话框中选择“已禁用”单选框即可将“报告错误”禁用。(14)关闭自动更新“自动更新”功能对许多WindowsXP用户而言并不是必需的,可将其关闭以节省系统资源。在“我的电脑”上单击鼠标右键,从快捷菜单中选择“属性”命令,选择“系统属性”对话框中的“自动更新”选项卡,勾选“关闭自动更新,我将手动更新计算机”单选框,单击“确定”按钮即可关闭自动更新功能。如果在“服务”已经将“AutomaticUpdates”服务关闭,“系统属性”对话框中的“自动更新”选项卡就不能进行任何设置了。(15)去掉菜单延迟去掉菜单弹出时的延迟,可以在一定程度上加快XP。要修改的键值位置在“HKEY_CURRENT_USER\ControlPanel\Desktop”。修改其下的“MenuShowDelay”键,把默认的400修改为0,按F5刷新注册表即可生效。(16)清除预读文件WindowsXP的预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件数量会变得相当庞大,导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件,更加重了系统搜索的负担。所以,应该定期删除这些预读文件。预计文件存放在WindowsXP系统文件夹的Prefetch文件夹中,该文件夹下的所有文件均可删除。(17)关闭自动播放功能在WindowsXP中,当往光驱中放入光盘或将USB硬盘接上电脑时,系统都会自动将光驱或USB硬盘扫描一遍,同时提示你是否播放里面的图片、视频、音乐等文件,如果是拥有多个分区的大容量的USB硬盘,扫描会耗费很长的时间,而且你得多次手动关闭提示窗口,非常麻烦。这种情况下我们可以将WindowsXP的自动播放功能关闭。运行“组策略”程序。在组策略窗口左边栏中,打开“计算机配置”,选择“管理模板”下的“系统”,然后在右边的配置栏中找到“关闭自动播放”并双击它,会弹出“关闭自动播放属性”对话框。在其中“设置”选项卡中选择“已启用”,“关闭自动播放”下拉列表中选择“所有驱动器”(如图6)。这样以后就不用担心WindowsXP的“自动播放”功能带来的麻烦了。如果你只是想禁止系统扫描某个驱动器(如USB硬盘)上的文件,可采用下面的方法。先连上你的USB硬盘,让系统将它识别出来。然后打开“我的电脑”,选择USB硬盘上的某个分区,按鼠标右键,会弹出磁盘属性窗口,选取“自动播放”选项卡,将所有内容的类型都选择为不执行操作。如果USB硬盘有多个分区,对所有分区都进行同样的操作,这样当你将USB驱动器拔掉再重新接上时,系统会将USB硬盘识别出来,而不会反复问你是否播放USB硬盘中的文件了。3.加快关机速度WindowsXP的关机速度要慢于启动速度,特别有些任务还需要手工结束,更加延缓了关机速度。因此,要加快关机速度,首先要开启WindowsXP的自动结束任务功能。具体步骤是:从注册表中找到“HKEY_CURRENT_USER\ControlPanel\Desktop”,把“AutoEndTasks”的键值设置为1即可。然后再修改“HungAppTimeout”为“4000(或更小)”(预设为5000),该键值同样也在“HKEY_CURRENT_USER\ControlPanel\Desktop”下;最后一步再找到“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\”,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置后的关机速度明显要加快了。够全面吧~~◆二、硬件优化设置◆1、关掉不用的设备

在设备管理器中,将PCMCIA卡、调制解调器、红外线设备、打印机端口(LPT1)或者串口(COM1)等不常用的设备停用,在要停用设备属性对话框中的“常规”选项卡中选择“不要使用这个设备(停用)”。当需要使用这些设备时再从设备管理器中启用它们。◆2、内存性能优化

WindowsXP中有几个选项可以优化内存性能,它们全都在注册表下面位置:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession

ManagerMemory

Management

1)禁用内存页面调度(Paging

Executive)

XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。256M以上内存才使用这个设置。把“DisablePagingExecutive”的值从0改为1就可以禁止内存页面调度了。

2)提升系统缓存

必须有256M以上的内存,才激活它。把LargeSystemCache键值从0改为1,一般来说,这项优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。

3)输入/输出性能

内存大于256M才更改这里的值,这个优化只对server(服务器)用户才有实在意义,它能够提升系统进行大容量文件传输时的性能。建一个DWORD(双字节值)键值,命名为IOPageLockLimit,数值设8M-16M字节之间性能最好,具体设什么值,可试试哪个值可获得最佳性能。这个值是用字节来计算的,比如你要分配12M,就是12×1024×1024,也就是12582912。◆3、启动硬盘/光驱DMA模式

“系统属性”-“硬件”-“设备管理器”,在设备列表中选择“IDE

ATA/ATAPI控制器”,双击“主要

IDE

通道”或“次要

IDE

通道”,在其属性对话框的“高级设置”选项卡中检查DMA模式是否已启动,一般来说如果设备支持,系统就会自动打开DMA功能,如果没有打开可将“传输模式”设为“DMA(若可用)”(在BIOS里也应该要先设为支持DMA)。

◆4、关闭自动播放功能

运行“组策略”程序,在组策略窗口左边栏中打开“计算机配置”,选择“管理模板”下的“系统”,然后在右边的配置栏中找到“关闭自动播放”并双击它,会弹出“关闭自动播放属性”对话框,在其中“设置”选项卡中选择“已启用”,“关闭自动播放”下拉列表中选择“所有驱动器”。

◆5、设置二级缓存容量

WindowsXP有时无法自动检测处理器的二级缓存容量,需要我们手动设置。运行注册表编辑器,找到HKCU_LOCAL_MACHINESYSTEMCurrentControlSetControlSession

ManagerMemory

Management,选择Dword值SecondLevelDataCache(如果没有就新建这个值),修改这个值(填时使用10进制)为你的CPU的二级缓存的大小,比如你的CPU的二级缓存是256KB,就修改Dwo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论