需要在cla中做1us延时,使用了如下方法,均不能正常运行
1、DELAY_US(1);
2、asm(" RPT #200 || NOP");
3、for(i=0;i<100;i++)
cla对这些都不支持吗,延时要怎么做呢
Susan Yang:
我试了一下是可以的,如下图
需要在cla中做1us延时,使用了如下方法,均不能正常运行
1、DELAY_US(1);
2、asm(" RPT #200 || NOP");
3、for(i=0;i<100;i++)
cla对这些都不支持吗,延时要怎么做呢
mangui zhang:至少for(i=0;i<100;i++);和asm(" RPT #200 || NOP");应该是可以的啊
经常看到CLA代码中有 asm(" RPT #3 || NOP");
需要在cla中做1us延时,使用了如下方法,均不能正常运行
1、DELAY_US(1);
2、asm(" RPT #200 || NOP");
3、for(i=0;i<100;i++)
cla对这些都不支持吗,延时要怎么做呢
Zhigang Bo:
回复 mangui zhang:
DELAY_US(1);能用吗