ADSP-21569 LEDBlink例程里的SRU控制DAI0的PIN8、PIN11。我想使用SRU控制DAI1对应管脚的输入输出,怎么实现呢?由于没有SRU的说明,没有找到DAI初始化,照猫画虎添加了如下代码,但是运行不正确。我想控制DAI1_06输出高、低电平。
和(1)
{
* 打开LED *
for(i=0;i<0x10000;i++);
sru( high, dai0_ pb08_ i) ;
sru( high, dai0_ pb11_ i) ;
sru( high, dai1_ pben06_ i) ;
adi_gpio_toggle (adi_gpio_port_b,adi_gpio_pin_3) ; di_gpio_toggle (adi_gpio_port_b,adi_gpio_pin_3) ;
asm("sync;");
* 关掉LED *
for(i=0;i<0x10000;i++);
sru( low, dai0_ pb08_ i) ;
sru( low, dai0_ pb11_ i) ;
sru( low, dai1_ pben06_ i) ;
adi_gpio_toggle (adi_gpio_port_b,adi_gpio_pin_3) ; di_gpio_toggle (adi_gpio_port_b,adi_gpio_pin_3) ;
asm("sync;");
for(i=0;i<0x10000;i++);
}
2023-11-28 14:32:30
DAI1用SRU2。管脚需要外部上拉电阻。设置内部上拉没有起作用(也许设置不对)。
DAI1用SRU2。管脚需要外部上拉电阻。设置内部上拉没有起作用(也许设置不对)。
举报