一種利用psoc進(jìn)行驅(qū)動(dòng)oled的設(shè)計(jì)方法
【專利摘要】本發(fā)明提供一種利用PSOC進(jìn)行驅(qū)動(dòng)OLED的設(shè)計(jì)方法,方法如下:服務(wù)器主板上設(shè)置有連接OLED小板的連接器;BMC上的一組UART和I2C信號(hào)驅(qū)動(dòng)PSOC;PSOC通過serial信號(hào)驅(qū)動(dòng)OLED pannel,用來顯示錯(cuò)誤信息。本發(fā)明的一種利用PSOC進(jìn)行驅(qū)動(dòng)OLED的設(shè)計(jì)方法和現(xiàn)有技術(shù)相比,利用BMC的監(jiān)控功能和PSOC的特性,我們可以設(shè)計(jì)出以PSOC為基礎(chǔ)的子系統(tǒng),如果系統(tǒng)出現(xiàn)故障,BMC可以把一些錯(cuò)誤信息通過UART&I2C發(fā)給PSOC,PSOC將這些信息解碼后再通過OLED顯示出來,用戶通過OLED顯示的信息來快速定位服務(wù)器錯(cuò)誤位置,方便用戶進(jìn)行維護(hù),從而提高服務(wù)器的可維護(hù)性。
【專利說明】一種利用PSOC進(jìn)行驅(qū)動(dòng)OLED的設(shè)計(jì)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉具體地說是一種利用PSOC進(jìn)行驅(qū)動(dòng)OLED的設(shè)計(jì)方法。
【背景技術(shù)】
[0002]眾所周知,服務(wù)器具有高穩(wěn)定性和高可靠性,但是再穩(wěn)定的服務(wù)器一旦工作起來也不能保證沒有故障出現(xiàn),所以目前服務(wù)器都有各自的故障檢測方法,如錯(cuò)誤指示燈等,但問題在于,服務(wù)器是一個(gè)復(fù)雜的系統(tǒng),在運(yùn)行過程中可能會(huì)出現(xiàn)多種錯(cuò)誤信息,不可能給每種錯(cuò)誤信息都對(duì)應(yīng)一個(gè)指示燈,盡管這種方法也可以實(shí)現(xiàn),但必定會(huì)增加成本,比如結(jié)構(gòu)空間、電路圖的復(fù)雜程度等。
[0003]為此我們可以設(shè)計(jì)一個(gè)小尺寸的OLED面板,鑲嵌在機(jī)箱的前面板處,并與服務(wù)器主板上的BMC相連接,BMC將一些錯(cuò)誤信息傳給PSOC,PSOC經(jīng)過解碼將錯(cuò)誤信息通過OIXD顯示,方便用戶快速定位錯(cuò)誤位置,便于服務(wù)器的日常維護(hù)工作。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種利用PSOC進(jìn)行驅(qū)動(dòng)OLED的設(shè)計(jì)方法。
[0005]本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,方法如下:
(1)服務(wù)器主板上設(shè)置有連接OLED小板的連接器;
(2)BMC上的一組UART和I2C信號(hào)驅(qū)動(dòng)PSOC ;
(3)PSOC通過serial信號(hào)驅(qū)動(dòng)OLED pannel,用來顯示錯(cuò)誤信息。
[0006]BMC (Baseboard Management Controller,基板管理控制器)是一個(gè)獨(dú)立的子系統(tǒng)存在于服務(wù)器的硬件系統(tǒng)中,并獨(dú)立于操作系統(tǒng),可以實(shí)現(xiàn)對(duì)主板的健康狀態(tài)進(jìn)行監(jiān)控,包括:故障診斷、熱分布監(jiān)控、風(fēng)扇控制、VR監(jiān)控、硬盤狀態(tài)監(jiān)控等等。
[0007]PSOC (Programmable System-On-Chip,片上可編程系統(tǒng))是在一個(gè)專有的 MCU(Microprogrammed Control Unit)內(nèi)核周圍集成了可配置的模擬和數(shù)字外圍器件陣列PSOC塊,利用芯片內(nèi)部的可編程互聯(lián)陣列,有效地配置芯片上的模擬和數(shù)字塊資源,達(dá)到可編程片上系統(tǒng)的目的,所以可以實(shí)現(xiàn)定制化的功能。
[0008]本發(fā)明的優(yōu)點(diǎn)是:
本發(fā)明的一種利用PSOC進(jìn)行驅(qū)動(dòng)OLED的設(shè)計(jì)方法和現(xiàn)有技術(shù)相比,利用BMC的監(jiān)控功能和PSOC的特性,我們可以設(shè)計(jì)出以PSOC為基礎(chǔ)的子系統(tǒng),如果系統(tǒng)出現(xiàn)故障,BMC可以把一些錯(cuò)誤信息通過UART&I2C發(fā)給PS0C,PSOC將這些信息解碼后再通過OLED顯示出來,用戶通過OLED顯示的信息來快速定位服務(wù)器錯(cuò)誤位置,方便用戶進(jìn)行維護(hù),從而提高服務(wù)器的可維護(hù)性。
[0009]實(shí)施方式
下面對(duì)本發(fā)明的一種利用PSOC進(jìn)行驅(qū)動(dòng)OLED的設(shè)計(jì)方法作以下詳細(xì)說明。
[0010]本發(fā)明的一種利用PSOC進(jìn)行驅(qū)動(dòng)OLED的設(shè)計(jì)方法,方法如下: (1)服務(wù)器主板上設(shè)置有連接OLED小板的連接器;
(2)BMC上的一組UART和I2C信號(hào)驅(qū)動(dòng)PSOC ;
(3)PSOC通過serial信號(hào)驅(qū)動(dòng)OLED pannel,用來顯示錯(cuò)誤信息。
[0011]本發(fā)明的一種利用PSOC進(jìn)行驅(qū)動(dòng)OLED的設(shè)計(jì)方法其加工制作非常簡單方便,按照說明書所示即可加工。
[0012]除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
【權(quán)利要求】
1.一種利用PSOC進(jìn)行驅(qū)動(dòng)OLED的設(shè)計(jì)方法,其特征在于方法如下:(1)服務(wù)器主板上設(shè)置有連接OLED小板的連接器;(2)BMC上的一組UART和I2C信號(hào)驅(qū)動(dòng)PSOC ;(3)PSOC通過serial信號(hào)驅(qū)動(dòng)OLED pannel,用來顯示錯(cuò)誤信息。
【文檔編號(hào)】G06F11/32GK104503886SQ201410717994
【公開日】2015年4月8日 申請(qǐng)日期:2014年12月3日 優(yōu)先權(quán)日:2014年12月3日
【發(fā)明者】李鵬, 葉豐華 申請(qǐng)人:浪潮集團(tuán)有限公司