我单指令翻转IO口(就是while(1){*pPORTFIO_CLEAR = PF2;)*pPORTFIO_SET = PF2;},通过示波器看IO口的高低电平分别是30ns,按
照400M怎么是30NS呢。IO口的翻转跟SCLK的配置也有关系吗, set_PLL(16,4) 配置的CCLK是400M SCLK是100M 当我修改了SCLK,同样单周器翻转IO口周期也变化了。
我刚通过软仿真看了cycles,发现一条IO口翻转指令要几个指令周期,还不一致,这个我可以理解,但我修改了SCLK,内核时钟还是400M,为什么IO口翻转周期会有变化呢?