119
个编辑
更改
无编辑摘要
[[文件:NB101 COM LOG.png|居中|无框|634x634像素]]
NB模块附着网络后,会在屏幕上打印信号强度及分配的IP地址。同时LED以2秒为周期,占空比为5进行周期性闪烁。
=== 源码详解 ===
本节中的源码说明,仅针对此例程中的重要功能,详细的源码介绍请参照代码后的注释。
==== main.c ====
main函数,我们的例程由此处开始执行,首先调用HAL_Init()函数初始化我们的模块,接着调用SystemClock_Config()函数初始化此例程用到的时钟,具体有哪些时钟被初始化,在gyu_util.c部分有详细说明。
接下来我们初始化LiteOS内核。
接着使能LiteOS心跳定时器。
接着初始化工程中使用的外设。
创建起始LiteOS任务。
完成以上工作后,启动LiteOS,进行任务调度。