老哥们帮忙瞅瞅这是啥情况,STM32F0和GD32E230两个一样的点灯程序,怎么速度差别这么大
STM32:
[C] 纯文本查看 复制代码 while(1)
{
HAL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);
for(DelayNumX=10000;DelayNumX;DelayNumX--);
}
GD32:
[C] 纯文本查看 复制代码
while(1)
{
for(mdel = 10000;mdel;mdel--);
gpio_bit_toggle(GPIOB,GPIO_PIN_1);
}
示波器抓取的LED引脚波形:
|