- 新建download工程
- 选择toolchain
这里选SIMNTgnu是为了在vxsim中能下载编译的.o文件
如果是为了下载到visualbox或者vmware中的vxworks,则toolchain选pcPentiumgnu。
- vx图标
- 选标准的
代码:
fun1.h
#include#ifndef FUN_1#define FUN_1void fun1();#endif
fun2.h
#include#ifndef FUN_2#define FUN_2void fun2();#endif
fun1.c
#include "fun1.h"void fun1(){printf("fun1()\n");}
fun2.c
#include "fun2.h"#include "fun1.h"void fun2(){printf("fun2()\n");fun1();}
编译后先后下载fun1.o,fun2.o
调用fun2
调用sp(fun2)