打印

Cy68013A程序帮忙指点下!

[复制链接]
907|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mcuatmel|  楼主 | 2015-9-2 12:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Slave FIFO程序,初始化部分:
void TD_Init( void )
{ // Called once at startup

  CPUCS = 0x12; // CLKSPD[1:0]=10, for 48MHz operation, output CLKOUT

  PINFLAGSAB = 0x08;                        // FLAGA - EP2EF    ,怎么确定是EP2?
  SYNCDELAY;
  PINFLAGSCD = 0xE0;                        // FLAGD - EP6FF    ,怎么确定是EP6?
  SYNCDELAY;
  PORTACFG |= 0x80;
  SYNCDELAY;
  IFCONFIG = 0xE3; //Internal clock, 48 MHz, Slave FIFO interface
  SYNCDELAY;

...
}
另一个程序中却是这样儿写的:
        SYNCDELAY;
        PINFLAGSAB = 0xE6;          // FLAGA - fixed EP6PF, FLAGB - fixed EP6FF
        SYNCDELAY;
        PINFLAGSCD = 0xf8;          // FLAGC - fixed EP2EF, FLAGD - reserved
        SYNCDELAY;
        PORTACFG |=  0x00;  //0x40;             // SLCS, set alt. func. of PA7 pin
        SYNCDELAY;
        FIFOPINPOLAR = 0x00;          // all signals active low,
        SYNCDELAY;

同样是PINFLAGSAB,怎么就是对6操作呢?
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

512

主题

1456

帖子

2

粉丝