我用S3C2410想在Bank1地址中直接寻址一个外围设备,这是我的代码: #define Bank1_STARTADD 0x08000000 //Bank1 access start address #define Bank1WRITE(addr,data) (*((volatile unsigned char *) (Bank1_STARTADD + addr)) = ((unsigned short) (data))) 调用: Bank1WRITE(0xac,0xaa); 不要说能否成功控制外围设备了,我就是测S3C2410相应的输出管脚也是没有正确的电平,好像都是一些随机的电压来的,什么0.8V,1.8V,2.2V都有,试了两个arm板都是这样,请问我的程序有问题吗?大家都是怎样调用总线的?谢谢各位了! |