标题:
[求助]关于寄存器赋值问题
[打印本页]
作者:
zyandbsb
时间:
2008-3-4 17:00
标题:
[求助]关于寄存器赋值问题
程序里写了这样的语句
GPIO_A_DDIR=0x003F;
GPIO_A_DATA=0x0000;
原来用汇编写的。现在改成上面的写法就出现错误:
error:not a lvalue
main.c line 34 GPIO_A_DDIR=0x003F[U];[/U]
请问是什么问题呢?
(程序中包含了芯片的头文件,关于GPIOA这块为
#define GPIOA_BASE 0x00F150
……
#define GPIO_A_DDIR (GPIOA_BASE + 0x2)
#define GPIO_A_DATA (GPIOA_BASE + 0x1)
……
)
是否需要其他说明?
作者:
zyandbsb
时间:
2008-3-18 09:15
知道错了。头文件中定义错误。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0