fogwizard 发表于 2010-11-27 21:56:05

请教流水灯问题

本帖最后由 fogwizard 于 2010-11-27 21:57 编辑

rGPBDAT = (data<<5);
      dely(120);
      data =~data;
data的初值为0x06,为什么要移位呢?直接给data附值6*32=192为什么不可以?我看了程序源码,好多都涉及移位,可以算出来,但是麻烦,有没有好的办法不用移位呢?新手,还望指教,谢谢了

fogwizard 发表于 2010-11-27 22:15:27

mpll_val = (92<<12)|(1<<4)|(1);
这条语句也涉及移位,直接给出CPU的频率设置参数会出什么问题呢,还是可以正常执行?

yearbyby 发表于 2011-3-4 15:35:47

移位延时了才能实现循环嘛~~
页: [1]
查看完整版本: 请教流水灯问题