此帖出自DSP 与 ARM 处理器论坛
最新回复
TSK_Handle task = TSK_create(Fxn fxn, TSK_Attrs * attr, Arg [arg,]...)
创建一个调用函数fxn的任务对象,返回新对象的句柄,失败返回NULL。
调用此函数是动态创建,而在配置工具中创建是静态创建,二者效果一样。sp; 基础类的DSPBIOS API调
静态创建的任务对象,创建函数将在BIOS_start函数中自动调用。BIOS_start函数在main函数之后,
在后台IDL循环之前运行。而动态创建的任务处于Ready状态。函数参数最多不超过8个。
任务对象函数fxn返回时,自动调用TSK_exit函数。
解析:TSK_Attrs * attrs 任务参数指针
struct TSK_Attrs{
int priority;
Ptr stack;
Uns stacksize;
#ifdef _64_ // imitate C55 series. to check
Uns sysstacksize;
#endif
Uns stackseg;
Ptr environ;
String name;
bool exitflag;
}
详情
回复
发表于 2013-11-4 14:37
| ||
|
||
此帖出自DSP 与 ARM 处理器论坛
点评 | ||
|
||
回复 沙发kooking 的帖子
此帖出自DSP 与 ARM 处理器论坛
| ||
|
||
曾经的版主且威望大于2000,或对EEWORLD论坛有突出贡献的坛友
EEWorld Datasheet 技术支持