各位大侠,有人试过使用GPIO模拟输出方波的频率最大可以支持到多少吗,我这边测试最快不超过1M,
代码如下,
for(i=0;i<LED_MAX_COL;i++)
{
if(TempBuf&0x800000)
{
//GPIO_SetBits(GPIOA, GPIO_Pin_12);
GPIOA->BRR |= GPIO_Pin_12;
}
else
{
//GPIO_ResetBits(GPIOA, GPIO_Pin_12);
GPIOA->BSRR |= GPIO_Pin_12;
}
TempBuf<<=1;
}
有人测试过吗? |