|
|
项目:helloworld平台:SM14Z2538DK1
CPU:CC2538SF53
文件:helloworld.c
源码分析:
头文件定义,与contiki系统相关的设置
头文件定义,与io输出相关
进程定义
- PROCESS(hello_world_process, "Hello world process");
复制代码 说明:第一个参数是进程,第二个参数是进程的名称
自动启动进程,系统复位的时候,也就是系统初始化的时候自动启动这个进程。
- AUTOSTART_PROCESSES(&hello_world_process);
复制代码 hello_world_process实现:
- PROCESS_THREAD(hello_world_process, ev, data)
- {
- PROCESS_BEGIN();
- printf("Hello, world\n");
- PROCESS_END();
- }
复制代码 这个进程输出Hello,world
PROCESS_BEGIN() 表示一个进程的开始
PROCESS_END()表示一个进程的结束
|
|