韦东山Linux嵌入式课程社区
直播中

刘欢

7年用户 196经验值
私信 关注

请问led循环点亮时这一段代码是什么意思?

不懂i的具体用途

回帖(5)

林立银

2019-7-24 12:26:01
?不懂的代码请贴出来。
举报

张俊

2019-7-24 12:38:32
贴出来了,看不到?
举报

范潇潇

2019-7-24 12:57:35
GPFDAT里的哪一位为0就可以点亮对应的灯。。。 ~是按位取反   <<是左移  这样能看懂?
举报

冯媛媛

2019-7-24 13:12:26
GPFDAT   addr:0x56000054
i = 0: GPFDAT = 0000 0000     ~(i<<4)   GPFDAT=1111 1111    全灭
i = 1: GPFDAT = 1111 1111      ~(i<<4)   GPFDAT=1110 1111  
i = 2: GPFDAT = 0000 1111      ~(i<<4)   GPFDAT=1101 1111
i = 3:GPFDAT = 0001 1111      ….       GPFDAT=1100 1111
   4                                            1011 1111
   5                                           1010 1111
   6                                            1001 1111
   7                                            1000 0000
   8 ,i =0;                                        1111 1111  
举报

更多回帖

发帖
×
20
完善资料,
赚取积分