![μC/OS-III内核实现与应用开发实战指南:基于STM32](https://wfqqreader-1252317822.image.myqcloud.com/cover/857/25755857/b_25755857.jpg)
上QQ阅读APP看书,第一时间看更新
4.5 实验现象
进入软件调试,单击全速运行按钮即可看到实验波形,如图4-1所示。
![](https://epubservercos.yuewen.com/A0F420/14226695803682006/epubprivate/OEBPS/Images/044-i.jpg?sign=1738906712-OqcbTOXSt2jpCQuEVhOHBqv11dKuZXk8-0-f2239ad15c3ad98b1facfa77de1b919b)
图4-1 实验现象1
从图4-1可以看到,两个任务轮流占有CPU,享有相同的时间片。其实目前的实验现象与第3章的实验现象还没有本质上的区别,加入SysTick只是为了后续章节做准备。第3章中的两个任务也是轮流占有CPU,也享有相同的时间片,该时间片是任务单次运行的时间。不同的是本章任务的时间片等于SysTick定时器的时基,是很多个任务单次运行时间的综合。即在这个时间片里面任务运行了很多次,如果把波形放大,就会发现大波形里面包含了很多小波形,如图4-2所示。
![](https://epubservercos.yuewen.com/A0F420/14226695803682006/epubprivate/OEBPS/Images/044-2-i.jpg?sign=1738906712-trgtswQws3FDZz5HonFAzMHUE7FDgw1T-0-ea620163df5896e052056bcf35193a33)
图4-2 实验现象2