TI中文支持网
TI专业的中文技术问题搜集分享网站

sysbios-posix中函数开放问题

自己编写了一个函数需要调用sysbios-poix中的clock.c, sleep.c中的函数,但并没有找到其对应的头文件。如需使用bios_6_52_00_12\packages\ti\sysbios\posix\sleep.c中的unsigned sleep(unsigned seconds)函数。xdsr_sleep为自己写的函数,其中调用sleep函数;unsigned sleep(unsigned seconds)函数为sysbios-posix中的sleep.c;同时utils.h中对sleep进行了外部声明。但在程序编译过程中,xdsr_sleep中调用的sleep报错,说在该文件中是第一次定义。请教下,是我使用有问题,还是sleep函数本身并没有对用户开放?

Shine:

请问在自己写的函数的C文件里前有没有#include "unistd.h"?

user4523903:

回复 Shine:

有呀

Shine:

回复 user4523903:

能否把错误信息截个图?

user4523903:

回复 Shine:

Shine:

回复 user4523903:

请关注下面的帖子。
e2e.ti.com/…/2546546

赞(0)
未经允许不得转载:TI中文支持网 » sysbios-posix中函数开放问题
分享到: 更多 (0)