Void Send()
{
uint8_t i=0;
for(;;)
{
for(i=0;i<10;i++)
{
//程序
}
Task_sleep(20);
}
}
Task_sleep(20)表示这个任务休眠20ms 再执行 这样的话 两次发送的间隔应该是20ms
但测量发现 两次发送的间隔小于20ms ,有可能是什么原因导致的呢?
tick的节拍如下:
系统的时钟是1G 我的晶振是差分100M 扩频到1G
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Void Send()
{
uint8_t i=0;
for(;;)
{
for(i=0;i<10;i++)
{
//程序
}
Task_sleep(20);
}
}
Task_sleep(20)表示这个任务休眠20ms 再执行 这样的话 两次发送的间隔应该是20ms
但测量发现 两次发送的间隔小于20ms ,有可能是什么原因导致的呢?
tick的节拍如下:
系统的时钟是1G 我的晶振是差分100M 扩频到1G