http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
回复 楼主 ddllxxrr 的帖子
逻辑非与按位取反
int a=5;
!a 为0
~a 为 -6
回复 沙发 daicheng 的帖子
~0x7 不是各位取反嘛?
回复 沙发 daicheng 的帖子
大斑竹所言极是
回复 沙发 daicheng 的帖子
额,还有一种:对位取反。
比如说 P1.0 = !P2.0;
(假如可以这样写。)
回复 6楼 ljt8015 的帖子
那是什么呢 LPC_GPIO0->DATA |= BEEP;
myDelay(400);
LPC_GPIO0->DATA &= (~BEEP);
myDelay(400);
学习的细节是最容易被忽视的,就像我们每天走的台阶。虽然每天都在走但是很少知道他有多少台阶。原因是我们都不会走错,所以才忽视。有时候突然需要给台阶铺地板需要计算地板的块数时发现原来经常用的东西却又有所不知。呵呵。
回复 7楼 常见泽1 的帖子
这个有点像ARM的写法。
GPIO相当于IO口。
-》这个符号,因为它们对应的寄存器一般没有特别的名字,
GPIOC->DATA
相当于对编号为C的GPIO口的DATA寄存器或者什么相应的东西操作
嗯,在ARM中常用的写法,一般都是定义为结构体了.
回复 10楼 辛昕 的帖子
hehe 呵呵 你理解错了 这个我知道 我是说 (~BEEP); 探讨这个 前面DAICHENG说是~A 是-6 而这个实例里~BEEP是关蜂鸣器 也就是0变1
回复 8楼 wstrom 的帖子
浅显的话,很有寓意啊哈哈哈,不过我寝室多少节楼梯 我知道到寝室120个哈哈哈,因为我数过,我是7楼阁楼哈哈哈
回复 13楼 鑫海宝贝 的帖子
我以为鑫海给我答疑呢
想提高嵌入式 C语言水平的 建议看一下东大 凌明的《嵌入式C语言应用》 忘了书名是不是这个了 哈哈