国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      硬件的生產(chǎn)測(cè)試方法及裝置的制作方法

      文檔序號(hào):6130788閱讀:261來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):硬件的生產(chǎn)測(cè)試方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及產(chǎn)品測(cè)試領(lǐng)域,尤其涉及一種硬件的生產(chǎn)測(cè)試方法及測(cè)試裝置。
      背景技術(shù)
      計(jì)算機(jī)系統(tǒng)的各種硬件在生產(chǎn)過(guò)程中和出廠之前都需要進(jìn)行測(cè)試,以保證產(chǎn)品的質(zhì)量和性能。在主板的生產(chǎn)測(cè)試(Manufacture Test)中,以測(cè)試用GPIO(General Purpose 1叩ut/0utput,通用輸入輸出系統(tǒng))設(shè)置LED (light-emittingdiode,發(fā)光二級(jí)管)的閃爍是否正常為例,現(xiàn)有技術(shù)中通常采用如下方法來(lái)進(jìn)行測(cè)試
      作業(yè)人員選擇測(cè)試項(xiàng),由軟件自動(dòng)操作寄存器,讓LED閃爍一段時(shí)間;作業(yè)人員察看LED是否被點(diǎn)亮;
      作業(yè)人員輸入LED是否被點(diǎn)亮的結(jié)果報(bào)告,如果亮,則通過(guò)測(cè)試;如果不亮則測(cè)試失敗。
      計(jì)算機(jī)硬件基本是批量生產(chǎn),待測(cè)試的主板數(shù)量極大,測(cè)試任務(wù)非常繁重。由于絕大多數(shù)情況下測(cè)試項(xiàng)的結(jié)果都是LED被點(diǎn)亮,當(dāng)作業(yè)人員疲勞的時(shí)候,很容易忽略實(shí)際情況,按照慣性輸入測(cè)試項(xiàng)的結(jié)果報(bào)告,即不管LED是否閃爍,都直接輸入被點(diǎn)亮的信息。這樣很容易讓有問(wèn)題的LED通過(guò)測(cè)試,導(dǎo)致測(cè)試的準(zhǔn)確率下降。
      臺(tái)灣公開(kāi)號(hào)碼為1229192的專(zhuān)利申請(qǐng)中,公開(kāi)了一種待測(cè)組件測(cè)試方法。首先,輸出 一具有測(cè)試輸入信號(hào)及預(yù)期輸出信號(hào)的預(yù)期測(cè)試圖樣。接著,壓縮預(yù)期測(cè)試圖樣,并輸出預(yù)期壓縮圖樣而存儲(chǔ),預(yù)期壓縮圖樣具有對(duì)應(yīng)于預(yù)期輸出信號(hào)的預(yù)期壓縮輸出信號(hào)。再者,解壓縮預(yù)期壓縮圖樣,并以測(cè)試輸入信號(hào)對(duì)待測(cè)組件進(jìn)行測(cè)試。接著,接收待測(cè)組件所輸出的實(shí)際輸出信號(hào)并壓縮,然后輸出實(shí)際壓縮輸出信號(hào)而存儲(chǔ)。最后,依實(shí)際壓縮輸出信號(hào)與預(yù)期壓縮輸出信號(hào)進(jìn)行比對(duì)測(cè)試結(jié)果。上述方法也不能在生產(chǎn)測(cè)試過(guò)程中,避免作業(yè)人員因慣性輸入錯(cuò)誤的測(cè)試項(xiàng)結(jié)果報(bào)告的技術(shù)問(wèn)題。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于提供一種硬件的生產(chǎn)測(cè)試方法及裝置,能夠避免作業(yè)人員因慣性輸入錯(cuò)誤的測(cè)試項(xiàng)結(jié)果報(bào)告,提高了測(cè)試的準(zhǔn)確性。
      為了達(dá)到上述目的,本發(fā)明公開(kāi)了一種硬件的生產(chǎn)測(cè)試方法包括
      隨機(jī)確定硬件的一種工作狀態(tài),指令硬件顯示工作狀態(tài);該硬件具有至少兩種工作狀態(tài);
      接收輸入的硬件實(shí)際工作狀態(tài);
      如果輸入的實(shí)際工作狀態(tài)與指令的工作狀態(tài)相同,則硬件通過(guò)測(cè)試,否則未通過(guò)測(cè)試。
      本發(fā)明實(shí)施例中公開(kāi)的硬件的生產(chǎn)測(cè)試方法中,隨機(jī)確定硬件的一種工作狀態(tài)進(jìn)一步包括建立隨機(jī)數(shù)值與硬件工作狀態(tài)之間的對(duì)應(yīng)關(guān)系,產(chǎn)生一個(gè)隨機(jī)數(shù),以其對(duì)應(yīng)的工作狀態(tài)為指令硬件的工作狀態(tài)。
      本發(fā)明實(shí)施例中公開(kāi)的硬件的生產(chǎn)測(cè)試方法中,所述方法還包括在接收到輸入的硬件實(shí)際工作狀態(tài)后,指令硬件停止顯示所述工作狀態(tài)。優(yōu)選地,硬件的每種工作狀態(tài)顯示為發(fā)光二極管LED以不同的顏色閃爍;輸入的硬件實(shí)際工作狀態(tài)具
      體為L(zhǎng)ED所顯示的顏色。
      本發(fā)明還提供了一種硬件的生產(chǎn)測(cè)試裝置,包括
      工作狀態(tài)單元,用于隨機(jī)確定硬件的一種工作狀態(tài);硬件具有至少兩種工作狀態(tài);
      指令單元,用于向硬件發(fā)送工作狀態(tài)指令,包括指令硬件顯示工作狀態(tài)單元確定的工作狀態(tài);
      接收單元,用于接收輸入的硬件實(shí)際工作狀態(tài);
      判斷單元,用于比較輸入的實(shí)際工作狀態(tài)與指令的工作狀態(tài)是否相同,相同
      則所述硬件通過(guò)測(cè)試,否則未通過(guò)測(cè)試。
      本發(fā)明實(shí)施例中公開(kāi)的硬件的生產(chǎn)測(cè)試裝置中,工作狀態(tài)單元包括
      存儲(chǔ)模塊,用于保存隨機(jī)數(shù)值與硬件工作狀態(tài)的對(duì)應(yīng)關(guān)系;
      隨機(jī)數(shù)模塊,用于生成隨機(jī)數(shù),并以所生成隨機(jī)數(shù)的值對(duì)應(yīng)的工作狀態(tài)為指
      令硬件的工作狀態(tài)。本發(fā)明實(shí)施例中公開(kāi)的硬件的生產(chǎn)測(cè)試裝置中,指令單元向硬件發(fā)送的工作 狀態(tài)指令還包括停止顯示工作狀態(tài)的指令,在接收單元收到輸入的實(shí)際工作狀態(tài)后 發(fā)送給所述硬件。優(yōu)選地,硬件的每種工作狀態(tài)顯示為發(fā)光二極管LED以不同的顏 色閃爍;輸入的硬件實(shí)際工作狀態(tài)具體為L(zhǎng)ED所顯示的顏色。
      本發(fā)明中指令待測(cè)試的硬件隨機(jī)顯示一種工作狀態(tài),由作業(yè)人員輸入硬件所 顯示的工作狀態(tài),按照指令顯示的工作狀態(tài)與作業(yè)人員輸入的工作狀態(tài)是否相同判 定硬件是否通過(guò)測(cè)試。由于硬件的工作狀態(tài)隨機(jī)變化,作業(yè)人員需要輸入的工作狀 態(tài)也隨機(jī)變化,這樣可以避免作業(yè)人員因長(zhǎng)時(shí)間測(cè)試慣性輸入與實(shí)際顯示不符的工 作狀態(tài),提高測(cè)試的準(zhǔn)確性。


      圖1為本發(fā)明所述硬件的生產(chǎn)測(cè)試方法優(yōu)選實(shí)施例的流程圖;
      圖2為本發(fā)明所述方法應(yīng)用示例的程序流程圖3為本發(fā)明所述硬件的生產(chǎn)測(cè)試裝置的結(jié)構(gòu)示意圖。
      具體實(shí)施例方式
      與現(xiàn)有技術(shù)中正常工作的硬件始終向作業(yè)人員顯示一種固定的工作狀態(tài)不 同,對(duì)具有至少一種工作狀態(tài)的待測(cè)試硬件,本發(fā)明中隨機(jī)指令其顯示一種工作狀 態(tài),這樣作業(yè)人員需要按照待測(cè)試硬件實(shí)際顯示的工作狀態(tài)輸入測(cè)試結(jié)果,而不會(huì) 出現(xiàn)慣性輸入測(cè)試結(jié)果的情況。
      本發(fā)明所述硬件的生產(chǎn)測(cè)試方法優(yōu)選實(shí)施方式的流程如圖1所示。本發(fā)明適 用于具有兩種及兩種以上工作狀態(tài)的硬件。
      步驟S110:建立待測(cè)試硬件的工作狀態(tài)與隨機(jī)數(shù)值的對(duì)應(yīng)關(guān)系。例如,可以 用n個(gè)不同的整數(shù)來(lái)代表硬件的n種工作狀態(tài),每個(gè)整數(shù)對(duì)應(yīng)于一種工作狀態(tài);也 可以用n個(gè)互不重疊的數(shù)值范圍分別代表硬件的n中工作狀態(tài)。
      步驟S120:生成一個(gè)隨機(jī)數(shù),該隨機(jī)數(shù)的值對(duì)應(yīng)的工作狀態(tài)即是要指令待測(cè) 試硬件顯示的工作狀態(tài)。
      步驟S130:指令硬件顯示所生成隨機(jī)數(shù)的值對(duì)應(yīng)的工作狀態(tài)。
      步驟S140:等待作業(yè)人員的測(cè)試結(jié)果輸入,直到接收到作業(yè)人員輸入的待測(cè)試硬件顯示的實(shí)際工作狀態(tài)。
      步驟S150:指令待測(cè)試硬件停止顯示該工作狀態(tài)。
      步驟S160:判斷指令待測(cè)試硬件顯示的工作狀態(tài)與作業(yè)人員輸入的實(shí)際顯示 工作狀態(tài)是否相同,如果相同,則待測(cè)試硬件通過(guò)測(cè)試;否則測(cè)試失敗。
      需要說(shuō)明的是,步驟S150和步驟S160之間并無(wú)順序關(guān)系。
      另外,本發(fā)明中只要能夠隨機(jī)指定待測(cè)試硬件顯示的工作狀態(tài)即可,本領(lǐng)域 技術(shù)人員知道,除用隨機(jī)數(shù)來(lái)實(shí)現(xiàn)外也可以采用其他的方式。
      仍以主板測(cè)試中用GPIO設(shè)置LED閃爍是否正常為例來(lái)說(shuō)明上述優(yōu)選實(shí)施例 的具體應(yīng)用。LED具有三種工作狀態(tài),閃爍的顏色分別為紅色、綠色和藍(lán)色。在 測(cè)試軟件中,以隨機(jī)數(shù)值l、 2和3分別代表LED閃爍為紅色、綠色和藍(lán)色。測(cè)試 軟件可以用一個(gè)子進(jìn)程來(lái)實(shí)現(xiàn)對(duì)待測(cè)試軟件的工作狀態(tài)控制,此時(shí),測(cè)試軟件可以 用圖2所示的流程實(shí)現(xiàn)
      父進(jìn)程產(chǎn)生一個(gè)隨機(jī)數(shù)并記錄;啟動(dòng)子進(jìn)程,同時(shí)將隨機(jī)數(shù)的值通知子進(jìn)程; 之后父進(jìn)程等待作業(yè)人員輸入的硬件實(shí)際顯示的工作狀態(tài)。子進(jìn)程啟動(dòng)后,先讀取 寄存器的數(shù)值并記錄;之后按照父進(jìn)程傳遞的隨機(jī)數(shù)值寫(xiě)寄存器,令LED以與隨 機(jī)數(shù)值對(duì)應(yīng)的顏色閃爍,并保持其一直閃爍。父進(jìn)程在收到作業(yè)人員輸入的LED 閃爍顏色后,向子進(jìn)程發(fā)出結(jié)束閃爍的信號(hào)SIGNT。子進(jìn)程收到SIGNT信號(hào)后, 將寄存器寫(xiě)為原來(lái)記錄的值,恢復(fù)LED測(cè)試前的狀態(tài),子進(jìn)程結(jié)束。父進(jìn)程比較 輸入的LED顏色與所記錄的隨機(jī)數(shù)值是否匹配,來(lái)判斷硬件是否通過(guò)測(cè)試。
      在采用C語(yǔ)言編程時(shí),上述流程可以采用以下程序?qū)崿F(xiàn)
      父進(jìn)程部分
      int rand—num, led—color; pid一t pid;
      srandom((unsigned int)time(0)); rand—num = random()%3+l;
      pid = fork();switch (pid) { case -1:
      printf("\nfork failed! !\n");
      return 1; case 0:
      if (rand—num == 2)
      printf("LED will now blink with Red! !\n"); else if (rand一num ==1)
      printf("LED will now blink with Blue! !\n"); else if (rand_num ==3)
      printf("LED will now blink with Green! !\n");
      while (1) {
      麵nk Leds
      if (rand一num == 2)
      execl("./setled", "10", "blink", T, 0); else if (rand_num ==1)
      execl("./setled", "9", "blink", 'T', 0); else if (rand—num 3)
      execl("./setled", "11", "blink", T, 0);
      break;default:
      printf("Color(blue 1 red 2 green 3):"); scanf("%d", &!ed_color); kill(pid, SIGINT);
      if (led_color == rand—num) return 0;
      else
      return 1;
      子進(jìn)程部分
      #include <unistd.h> #include <stdio.h> #include <stdlib.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <errno.h> #include <sys/mman.h> #include <string.h> #include <signal.h> #include <unistd.h>
      #define DEBUG(args…)printf(args); #define GPIO—BASE 0x70100000 #defme GPIO—RANGE 0x1000 #define GPIO一SWPORTA—DR 0x00 #defme GPIO—SWPORTA—DDR 0x04
      9<formula>formula see original document page 10</formula>int fd;
      void * virt—addr j
      unsigned int gpio一base;
      unsigned int prev一led;
      fd = open(7dev/mem", O—RDWR);
      if(fd==-l) {
      〃perror("failed to open /dev/mem\n"); return -1;
      virt—addr = mmap(O, GPIO—RANGE, PROT—READ | PROT—WRITE, MAP—SHARED, fd, GPIO—BASE);
      if (virt—addr == MAP—FAILED) {
      〃perror("faile to map GPIO registers\n");
      close(fd》
      return -2;
      gpio—base = (unsigned int) virt—addr;
      //DEBUG("gpio data value %x\n", RED—REG(gpio_base + GPIO—SWPORTA—DR));
      //DEBUG("gpio ddr value %x\n", RED—REG(gpio—base + GPIO—SWPORTA—DDR));
      SET—GPIO—BIT(gpio—base + GPIO—SWPORTA—DDR, gpio_pin); if (led—value == LED—OFF) {
      CLEAR—GPIO一BIT(gpiobase + GPIO—SWPORTA—DR, gpio_pin); } else if (led—value LED—ON) {SET—GPIO—BIT(gpio—base + GPIO—SWPORTA—DR, gpio_pin); } else if (led—value == LED—BLINK) {
      prev—led = RED_REG(gpio—base + GPIO—SWPORTA—DR); CLEAR—GPIO—BIT(gpio—base + GPIO一SWPORTA一DR, 9); CLEAR—GPIO—BIT(gpio—base + GPIO一SWPORTA—DR, 10); while (!quit) {
      SET—GPIOBIT(gpio—base + GPIO一SWPORTA—DR, gpio_pin); usleep(blink—time);
      CLEAR—GPIO—BIT(gpio_base + GPIO SWPORTA一DR, gpio_pin); usleep(blink一time);
      WRITE—REG(gpio一base + GPIO—SWPORTA—DR, prev一led);
      //DEBUG("gpio data value %x\n", RED_REG(gpio_base GPIO—SWPORTA—DR));
      〃DEBUG("gpio ddr value %x\n", RED—REG(gpio—base GPIO—SWPORTA—DDR));
      munmap((void *)gpio—base, GPIO_RANGE);
      close(fd);
      return 0;
      create a posix thread int blink—led(void) return 0;void print—usage(void) 〃printf("usage:\n"》
      〃printf("setled gpio_pin on|off]blink timeW');
      /*
      parse arguements
      */
      int main(int argc, char *argv[])
      /*
      get gpio pin get led value
      */
      char *end_ptr; long gpio_pin = -1;
      enum ledvalue led—value = LED—UNKNOWN;
      if (argc < 3) { print—usage(); return 0j
      gpio_pin = strtol(argv[O], &end_ptr, 0); 〃DEBUG("gpio pin is %ld\n", gpio_pin);if (end_ptr == argv[O]) {
      〃printf("gpio_pin should be a digit\n"); return畫(huà)lj
      if (gpio_pin < 0 II gpio_pin > 15) {
      〃printf("gpio_pin should be between 0 and 15\n"); return -2;
      if (strcmp(argv[l], "on") == 0) {
      led—value = LED_ON; } else if (strcmp(argv[l], "off') == 0) {
      led—value = LED—OFF; } else if (strcmp(argv[l], "blink") == 0) { led—value = LED—BLINK; if (argc = 4) {
      blink—time = strtoul(argv[2], &end_ptr, 0); if (end_ptr argv[2]) {
      〃printf("blink time should be a digit\n"); return -1;
      blinkjime *= 100000;
      //DEBUG("blink time is %ldms\n", blink—time/1000); } else {
      〃printf("unknown led mode\n"); return -3;signal(SIGINT, sig —quit); set_led(gpio_pin, led—value);
      return 0;
      本發(fā)明所述硬件的生產(chǎn)測(cè)試裝置可以具有圖3所示的結(jié)構(gòu)。該裝置包括工作 狀態(tài)單元310、指令單元320、接收單元330和判斷單元340。
      對(duì)具有至少兩種工作狀態(tài)的待測(cè)試硬件,工作狀態(tài)單元310隨機(jī)確定硬件的 一種工作狀態(tài),并將所確定的工作狀態(tài)通知指令單元320和判斷單元340。
      指令單元320負(fù)責(zé)控制待測(cè)試硬件的工作狀態(tài)。在收到工作狀態(tài)單元310通 知的工作狀態(tài)后,指令單元320指令待測(cè)試硬件顯示該工作狀態(tài)。
      接收單元330在收到作業(yè)人員輸入的硬件的實(shí)際工作狀態(tài)后,將實(shí)際工作狀 態(tài)輸出至判斷單元340,并將已收到作業(yè)人員輸入的情況通知指令單元320。
      指令單元320在得知作業(yè)人員輸入待測(cè)試硬件的實(shí)際工作狀態(tài)后,指令待測(cè) 試硬件停止顯示上述工作狀態(tài)。
      判斷單元340比較接收單元330輸入的實(shí)際工作狀態(tài)與工作狀態(tài)單元310輸 入的指令工作狀態(tài)是否相同,如果相同則該硬件通過(guò)測(cè)試;否則該硬件未通過(guò)測(cè)試。
      在采用隨機(jī)數(shù)實(shí)現(xiàn)對(duì)工作狀態(tài)的隨機(jī)指定時(shí),工作狀態(tài)單元310可以進(jìn)一步 包括存儲(chǔ)模塊311和隨機(jī)數(shù)模塊312。在存儲(chǔ)模塊311中保存隨機(jī)數(shù)值與硬件工作 狀態(tài)的對(duì)應(yīng)關(guān)系,由隨機(jī)數(shù)模塊312生成隨機(jī)數(shù),并在存儲(chǔ)模塊311中查找與所生 成隨機(jī)數(shù)的值對(duì)應(yīng)的工作狀態(tài)為指令硬件顯示的工作狀態(tài)。
      對(duì)用GPIO設(shè)置LED閃爍是否正常的生產(chǎn)測(cè)試,待測(cè)試硬件的每種工作狀態(tài) 顯示為L(zhǎng)ED以不同的顏色閃爍;作業(yè)人員輸入的硬件實(shí)際工作狀態(tài)為L(zhǎng)ED所顯示 的顏色。
      本發(fā)明通過(guò)隨機(jī)指定硬件顯示的工作狀態(tài)對(duì)其進(jìn)行測(cè)試,使硬件所顯示的工 作狀態(tài)隨機(jī)變化,作業(yè)人員必須根據(jù)實(shí)際顯示的工作狀態(tài)完成測(cè)試,避免了作業(yè)人 員慣性輸入測(cè)試結(jié)果,增加了測(cè)試的準(zhǔn)確性。
      以上所述的本發(fā)明實(shí)施方式,并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限定。任何在本
      15發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利 要求保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1. 一種硬件的生產(chǎn)測(cè)試方法,其特征在于,包括隨機(jī)確定硬件的一種工作狀態(tài),指令所述硬件顯示所述工作狀態(tài),所述硬件具有至少兩種工作狀態(tài);接收輸入的硬件實(shí)際工作狀態(tài),以及如果所述硬件實(shí)際工作狀態(tài)與指令顯示的所述工作狀態(tài)相同,則所述硬件通過(guò)測(cè)試,否則未通過(guò)測(cè)試。
      2. 如權(quán)利要求1所述硬件的生產(chǎn)測(cè)試方法,其特征在于,所述隨機(jī)確定硬件的一種工作狀態(tài)進(jìn)一步包括-建立隨機(jī)數(shù)值與指令顯示的所述工作狀態(tài)之間的對(duì)應(yīng)關(guān)系,以及 產(chǎn)生一個(gè)隨機(jī)數(shù),以其對(duì)應(yīng)的工作狀態(tài)為該指令顯示的所述工作狀態(tài)。
      3. 如權(quán)利要求1或2所述硬件的生產(chǎn)測(cè)試方法,其特征在于,所述方法還包 括在接收到上述硬件實(shí)際工作狀態(tài)后,指令硬件停止顯示所述工作狀態(tài)。
      4. 如權(quán)利要求1所述硬件的生產(chǎn)測(cè)試方法,其特征在于,所述硬件的每種工 作狀態(tài)顯示為發(fā)光二極管LED以不同的顏色閃爍;所述輸入的硬件實(shí)際工作狀態(tài)具體為L(zhǎng)ED所顯示的顏色。
      5. —種硬件的生產(chǎn)測(cè)試裝置,所述硬件至少具有兩種工作狀態(tài),其特征在于,包括工作狀態(tài)單元,用于隨機(jī)確定所述硬件的一種工作狀態(tài); 指令單元,用于向硬件發(fā)送工作狀態(tài)指令,包括指令該硬件顯示上述工作狀 態(tài)單元確定的工作狀態(tài);接收單元,用于接收輸入的硬件實(shí)際工作狀態(tài),以及判斷單元,用于比較輸入的硬件實(shí)際工作狀態(tài)與指令顯示的所述工作狀態(tài)是 否相同,相同則所述硬件通過(guò)測(cè)試,否則未通過(guò)測(cè)試。
      6. 如權(quán)利要求5所述硬件的生產(chǎn)測(cè)試裝置,其特征在于,所述工作狀態(tài)單元包括存儲(chǔ)模塊,用于保存隨機(jī)數(shù)值與上述硬件工作狀態(tài)的對(duì)應(yīng)關(guān)系,以及 隨機(jī)數(shù)模塊,用于生成隨機(jī)數(shù),并以所生成隨機(jī)數(shù)的值對(duì)應(yīng)的工作狀態(tài)為指令顯示的所述工作狀態(tài)。
      7. 如權(quán)利要求5或6所述硬件的生產(chǎn)測(cè)試裝置,其特征在于,所述指令單元向硬件發(fā)送的工作狀態(tài)指令還包括停止顯示工作狀態(tài)的指令,并在該接收單元收到 輸入的硬件實(shí)際工作狀態(tài)后發(fā)送給所述硬件。
      8. 如權(quán)利要求5所述硬件的生產(chǎn)測(cè)試裝置,其特征在于,所述硬件的每種工 作狀態(tài)顯示為發(fā)光二極管LED以不同的顏色閃爍;所述輸入的硬件實(shí)際工作狀態(tài)具體為L(zhǎng)ED所顯示的顏色。
      全文摘要
      本發(fā)明公開(kāi)了一種硬件的生產(chǎn)測(cè)試方法,包括隨機(jī)確定硬件的一種工作狀態(tài),指令硬件顯示工作狀態(tài),該硬件具有至少兩種工作狀態(tài);接收輸入的硬件實(shí)際工作狀態(tài);如果輸入的實(shí)際工作狀態(tài)與指令的工作狀態(tài)相同,則硬件通過(guò)測(cè)試,否則未通過(guò)測(cè)試。本發(fā)明還提供了一種實(shí)施上述方法的裝置。本發(fā)明能夠使待測(cè)試硬件的工作狀態(tài)隨機(jī)變化,避免作業(yè)人員因長(zhǎng)時(shí)間測(cè)試慣性輸入與實(shí)際顯示不符的工作狀態(tài),提高測(cè)試的準(zhǔn)確性。
      文檔編號(hào)G01R31/317GK101464493SQ20071016016
      公開(kāi)日2009年6月24日 申請(qǐng)日期2007年12月21日 優(yōu)先權(quán)日2007年12月21日
      發(fā)明者黎 張, 陳志豐 申請(qǐng)人:英業(yè)達(dá)股份有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1