源码
#include <rtthread.h>
#include <rtdevice.h>
int main(void)
{
rt_base_t led=34;
int count=0;
rt_pin_mode(led, PIN_MODE_OUTPUT);
while (1)
{
rt_kprintf("Count = %d\n",count);
rt_pin_write(led, count++%2);
rt_thread_mdelay(500);
}
return 0;
}
输出1
Count = 3
Count = 10
Count = 17
输出2
LED 符合预期。
问题
为什么 Count 的值不连续和间隔为 7?