ch582 gpio 輸出。
?
?? ? ? ? ? if(Data&0x80) GPIOB_ResetBits(GPIO_Pin_18);
? ? ? ? ? ? else GPIOB_SetBits(GPIO_Pin_18);
? ? ? ? ? ??
這個判斷輸出竟然需要1us?
熱門產(chǎn)品 :
CH390:以太網(wǎng)控制器芯片
ch582 gpio 輸出。
?
?? ? ? ? ? if(Data&0x80) GPIOB_ResetBits(GPIO_Pin_18);
? ? ? ? ? ? else GPIOB_SetBits(GPIO_Pin_18);
? ? ? ? ? ??
這個判斷輸出竟然需要1us?
您好,實測翻轉(zhuǎn)IO口速率可以到約6.67M。
注意將翻轉(zhuǎn)IO的函數(shù)用high_code修飾,放到ram里跑;直接操作寄存器翻轉(zhuǎn)IO。
http://www.findthetime.net/bbs/thread-105524-1.html
估計是flash拖后腿了。你把這段代碼用high_code修飾下,丟進(jìn)ram跑應(yīng)該能快很多