吾心蒲清 发表于 2012-5-22 19:11:51

LED 函数

请问 我们test程序中的LED Display这个函数中的 rGPBDAT=(rGPBDAT&~(0xf<<5))|((~data &0xf)<<5);这个语句中的 rGPBDAT 我在程序中只找到了#define rGPBDAT    (*(volatile unsigned *)0x56000014) 这个   可是没有找到这个寄存器的赋值语句 请指教

qq371833846 发表于 2012-5-22 19:59:09

rGPBDAT=(rGPBDAT&~(0xf<<5))|((~data &0xf)<<5);
这个有等号的不是赋值语句是神马??

木木雨辰金夆 发表于 2012-5-22 21:46:59

qq371833846 发表于 2012-5-22 19:59 static/image/common/back.gif
rGPBDAT=(rGPBDAT&~(0xf

+1对的,不是赋值语句是神马

y449756770 发表于 2012-5-22 21:55:42

我也看到这个句子了,不怎么懂,求大神解读一下

TQ_guoxixiao 发表于 2012-5-23 09:22:28

y449756770 发表于 2012-5-22 21:55 static/image/common/back.gif
我也看到这个句子了,不怎么懂,求大神解读一下

基本的c里面的左移、非、或运算。
网友还是先好好看看c基本知识吧

y449756770 发表于 2012-5-23 20:01:02

TQ_guoxixiao 发表于 2012-5-23 09:22 static/image/common/back.gif
基本的c里面的左移、非、或运算。
网友还是先好好看看c基本知识吧

这些我还是知道的,我是说 rGPBDAT 这个端口初始值是多少,

TQ_guoxixiao 发表于 2012-5-24 09:03:02

y449756770 发表于 2012-5-23 20:01 static/image/common/back.gif
这些我还是知道的,我是说 rGPBDAT 这个端口初始值是多少,

系统没启动的时候?

y449756770 发表于 2012-5-24 16:16:29

TQ_guoxixiao 发表于 2012-5-24 09:03 static/image/common/back.gif
系统没启动的时候?

上电启动以后吧,我刚学,不是很懂{:3_55:},    还请不吝赐教

吾心蒲清 发表于 2012-5-25 23:24:55

我看了 王华斌的视频 这个寄存器的值应该在bootloader中可是我就是不知道在哪ARM的汇编不懂没有记过它的指令 请大神指教下到底是那个语句给的初始值。。

qq371833846 发表于 2012-5-26 21:57:52

rGPBDAT 这个端口初始值是0

吾心蒲清 发表于 2012-5-28 21:14:03

qq371833846 发表于 2012-5-26 21:57 static/image/common/back.gif
rGPBDAT 这个端口初始值是0

我在手册里面 发现它的初始值是—啊 在程序里面也没有发现 赋值语句啊请问您是怎么知道它是0的 谢谢指教

qq371833846 发表于 2012-6-3 00:16:19

启动代码里清0了。
页: [1]
查看完整版本: LED 函数