Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 5203|回復: 0
打印 上一主題 下一主題

關於arm7程式的問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-10-21 22:12:36 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 popotyer 於 2012-10-21 10:19 PM 編輯
, D: q8 H9 D" W) H& m4 j
4 M' a+ S* G$ K- z1 n" M4 y我想請問一下~!!
  1.     uint8 buf[20];
    $ m- Z8 F. l* c9 D! z
  2.     uint8 er=0;
    + m* E, |$ ~# }1 a) D5 S
  3.     UARTMODE_t um;+ H2 P: N5 W; B6 h
  4.     uint32 temp=0;
複製代碼
每一段是什麼意思~!!# P. N" O% u. c4 G4 I; c" `

$ X$ k; M% w! F! F+ O  ]; O* W還有我要寫6個條件每組只要有錯誤就顯示er* y) i5 s5 J  n  k: q+ C' W
分別為er0~er5的條件該如何改
  1.     for(k=0;k<2;k++){ ' z, a; }4 S1 m4 F. L# F
  2.       temp=0;
    $ I9 d8 m  U% h8 }8 V, E7 h
  3.       while(((*AT91C_US0_CSR) & 1)==0){   // wait until RxRdy
    1 F5 T! R: M  K% h( W2 q- e0 x
  4.         temp=temp+1;! o% z) b0 C* t& C  v6 s
  5.         if(temp >= 0xFFFF){3 z$ s% k4 b3 m. D$ N% w6 P' f$ I
  6.           er=er+1;7 u, {5 [( e8 x# G( `1 f
  7.           break;
    ! }, B. q  j: a4 @+ b
  8.         }
    8 z8 `& C* ~7 p; I/ W
  9.         }
    ' R$ o5 q! k7 v6 [' H; G0 w
  10.        buf[k]=(*AT91C_US0_RHR);     // 接收 OK           
    9 s- Y3 G: z* `) F. j7 k) A9 H' x
  11.     }
    ( h% n+ W, L4 j3 ~) b
  12.     WriteCommand(0x01);       // LCD畫面清除/ @7 l3 Y3 Q- }) O$ l% }7 e' M
  13.     WriteCommand(0x80);       //line 1 原點起始位置3 S, {- X1 n$ ]' e6 y1 E
  14.    if(er==0){" Z! Q0 @. d  a1 y  x8 j. P6 s
  15.       WriteData(buf[1]);  
    8 e5 P! F+ q9 ]* F& ~+ Y
  16.       WriteData(buf[2]);0 }$ s& K0 f4 i3 G5 x
  17.       }
    2 t, e0 z6 V6 J) j1 S
  18.    else{
    2 \& N0 ~& N0 R' Y! a
  19.       WriteData('e');  
      S- M$ \. Q5 I8 g
  20.       WriteData('r');
    * }8 C* b+ Q: g' r1 q1 q
  21.       }
    7 o9 Y1 o8 V( `4 _& K$ Z
  22.   }+ C; N" z' t4 ~6 y1 e/ [5 t+ g
複製代碼
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-6-16 08:16 AM , Processed in 0.115015 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表