12
0
209
中级会员
第八课主要讲解了定时器周期性调度任务。
周期性任务介绍,给出了一个具体任务,即使用一个定时器让LED1每0.3秒取反一次,LED2每0.6秒取反一次,LED3每0.9秒取反一次。这展示了如何利用定时器来实现不同频率的周期性操作。文件的创建(.c和.h),了解到在处理这些任务时需要创建.c和.h文件。这是进行程序开发的基础步骤,.c文件用于存放函数的实现代码,.h文件用于存放函数的声明和相关结构体等的定义。结构体的介绍,结构体的引入为组织和管理数据提供了方便。在周期性任务调度中,合理地使用结构体可以更好地对任务相关的数据进行封装和操作。结构体数组的周期性任务调度,学习了如何通过结构体数组来实现多个周期性任务的调度。这是一种高效且灵活的方式,能够同时管理多个具有不同参数和执行频率的任务。 对文件创建和结构体的应用有了更深入的理解,这有助于我在后续编写更复杂的程序时能够更好地组织代码和数据,提高代码的可读性和可维护性
使用道具 举报 送花
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-5-7 19:24 , Processed in 0.116287 second(s), 46 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.