作者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