智能车制作

标题: 关于K60例子中几个符号的作用 [打印本页]

作者: tinaxiu    时间: 2012-12-26 00:42
标题: 关于K60例子中几个符号的作用
刚开始学习单片机,用K60。再看别人写的例子,有一些地方不明白。
& 是做什么用的?
u32  value; u32是什么呢……
~ 是什么意思?

感觉很没有头绪,看不懂的地方也不知道怎么查。
想问问有什么好办法能快速掌握这些基础知识呢?

作者: pangfumin    时间: 2012-12-26 01:01
无符号32位数,楼主可以先简单看下微机原理
作者: pangfumin    时间: 2012-12-26 01:02
没有快速的办法,踏踏实实,厚积薄发
作者: quzhanguang    时间: 2012-12-26 01:03
&是与运算

u32 是为了写起来方便,把无符号三十二位整形简写。
u32 i=0;
就是定义一个32位整形i变量。

作者: 野火    时间: 2012-12-26 08:40
quzhanguang 发表于 2012-12-26 01:03
&是与运算

u32 是为了写起来方便,把无符号三十二位整形简写。

正解……

作者: tinaxiu    时间: 2012-12-26 10:13
quzhanguang 发表于 2012-12-26 01:03
&是与运算

u32 是为了写起来方便,把无符号三十二位整形简写。

非常之感谢,那 ~value的意思是什么呢?取非?

作者: 青龙00    时间: 2012-12-26 11:27
建议楼主还是从51开始吧!K60是32位的
作者: tinaxiu    时间: 2012-12-26 11:51
青龙00 发表于 2012-12-26 11:27
建议楼主还是从51开始吧!K60是32位的

我两个一起看着呢…不解,为什么说32位的就难呢?

作者: 青龙00    时间: 2012-12-26 12:51
u32是unsigned long int   在common.h里面有定义
32位呢,其实也不是很难。只是初学嘛,先搞51,理解和运用pwm    ad   pit  还有一些通信。这样学起K60的话才容易得多
作者: jiyiboloann    时间: 2012-12-26 14:31
typedef unsigned long int u32;
作者: tinaxiu    时间: 2012-12-28 00:38
青龙00 发表于 2012-12-26 12:51
u32是unsigned long int   在common.h里面有定义
32位呢,其实也不是很难。只是初学嘛,先搞51,理解和运用 ...

先谢过啦~




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2