伊莉討論區

標題: 關於arm7程式的問題 [打印本頁]

作者: popotyer    時間: 2012-10-21 11:31 PM     標題: 關於arm7程式的問題

我想請問一下~!!
  1.     uint8 buf[20];
  2.     uint8 er=0;
  3.     UARTMODE_t um;
  4.     uint32 temp=0;
複製代碼
每一段是什麼意思~!!

還有我要寫6個條件每組只要有錯誤就顯示er
分別為er0~er5的條件該如何改
  1.     for(k=0;k<2;k++){
  2.       temp=0;
  3.       while(((*AT91C_US0_CSR) & 1)==0){   // wait until RxRdy
  4.         temp=temp+1;
  5.         if(temp >= 0xFFFF){
  6.           er=er+1;
  7.           break;
  8.         }
  9.         }
  10.        buf[k]=(*AT91C_US0_RHR);     // 接收 OK           
  11.     }
  12.     WriteCommand(0x01);       // LCD畫面清除
  13.     WriteCommand(0x80);       //line 1 原點起始位置
  14.    if(er==0){
  15.       WriteData(buf[1]);  
  16.       WriteData(buf[2]);
  17.       }
  18.    else{
  19.       WriteData('e');  
  20.       WriteData('r');
  21.       }
  22.   }
複製代碼







歡迎光臨 伊莉討論區 (http://a401.file-static.com/) Powered by Discuz!