- 最後登錄
- 2023-8-28
- 在線時間
- 148 小時
- 註冊時間
- 2005-7-14
- 閱讀權限
- 20
- 精華
- 0
- UID
- 79676
- 帖子
- 295
- 積分
- 200 點
- 潛水值
- 21345 米
| 我想請問一下~!!- uint8 buf[20];
- uint8 er=0;
- UARTMODE_t um;
- uint32 temp=0;
複製代碼 每一段是什麼意思~!!
還有我要寫6個條件每組只要有錯誤就顯示er
分別為er0~er5的條件該如何改- for(k=0;k<2;k++){
- temp=0;
- while(((*AT91C_US0_CSR) & 1)==0){ // wait until RxRdy
- temp=temp+1;
- if(temp >= 0xFFFF){
- er=er+1;
- break;
- }
- }
- buf[k]=(*AT91C_US0_RHR); // 接收 OK
- }
- WriteCommand(0x01); // LCD畫面清除
- WriteCommand(0x80); //line 1 原點起始位置
- if(er==0){
- WriteData(buf[1]);
- WriteData(buf[2]);
- }
- else{
- WriteData('e');
- WriteData('r');
- }
- }
複製代碼
... |
|