作者hiuncle (Uncle)
看板ASM
標題[問題] 請問ARM的C語法
時間Thu Aug 5 22:05:02 2010
我剛開始學習ARM,因為我之前學過C語言,所以想用C語言來寫ARM的程式。
我讀到一個ARM的範例程式裡,有一行是用"u8"來宣告陣列或指標,
類似像:
u8 STRING[10]
想請問大家u8指的是哪一種型態?
感謝大家幫忙~~非常感激
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.105.196.182
1F:推 AJE:$去查看看使用者自訂資料的.h檔之類的 u8應該是unsigned char 08/05 22:13
2F:→ hiuncle:我剛剛也發現範例程式內也有用"vu8"來宣告變數。 08/05 22:32
3F:→ hiuncle:vu8在一個.h檔內定義為typedef __IO uint8_t vu8; 08/05 22:33
4F:→ hiuncle:上面那行__IO unit8_t是什麼意思呢?我查書好像也沒寫~ 08/05 22:33
5F:推 pupucar:看能不能在追上去另一個user def 08/06 10:07
6F:推 Anal:uint8_t 應該也是 typedef 出來的. 08/06 14:51
7F:→ Anal:如果有CMSIS的話,搞不好在裡面找得到 08/06 14:52
8F:→ easypro:vu8 這樣看起來的定義是用size_t吧 08/10 09:21
9F:推 Rsxo:我的經驗,我用arm7 s3ccbox,u8是unsigned char 08/21 12:05
10F:→ Rsxo:查查看相關.h檔,如def.h,裡頭應該有 08/21 12:06
11F:→ Rsxo:樓樓上打錯字,是S3C44B0X 08/21 12:06