XCJoinOS的AutoInit功能

星尘:XC     下载:XCOSnTh平台      抖音       博客目录


示例代码如下:

#include"XCJoinOS.h"
static void XCAutoInitExe_Demo(void *cThis)
{
	xcDebugOut("\n XC Auto-Init-Exe Demo this APP");
}
XCAutoInitDef(0,XCAutoInitExe_Demo);

代码讲解: 

点1:第2行至第5行是一个C语言的函数,该函数的名字为:XCAutoInitExe_Demo,该函数无返回值,该函数有1个参数:空指针类型的cThis:可忽略此参数的作用,该函数完成的功能为:输出一个换行符+”XC Auto-Init-Exe Demo this APP“的字符串

点2:第6行是一行XCJoinOS的注册代码,将XCAutoInitExe_Demo函数注册到XCJoinOS中,这样会使得:XCJoinOS在芯片重启的时候,去执行一次XCAutoInitExe_Demo函数的功能(仅会执行一次)。在每次复位或者上电的时候,会被执行一次。

点3: XCAutoInitDef的作用就是:注册一个上电或复位只会被执行一次的函数。

--->更多说明:

实际运行的效果
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值