User`s guide

Tasks
4-42
4.4.1.2 Creating Tasks with the Configuration Tool
You can also create tasks using the Configuration Tool. The Configuration
Tool allows you to set a number of properties for each task and for the TSK
Manager itself.
While it is running, a task that was created with the Configuration Tool
behaves exactly the same as a task created with TSK_create. You cannot
use the TSK_delete function to delete tasks created with the Configuration
Tool. See section 2.2.4, Creating Objects Using the Configuration Tool, page
2-4, for a discussion of the benefits of creating objects with the Configuration
To ol .
The default configuration template defines the TSK_idle task which must have the
lowest priority. It runs the functions defined for the IDL objects when no higher-
priority task or interrupt is ready.
4.4.1.3 Setting Task Properties in the Configuration Tool
You can view the default TSK properties by clicking on the TSK Manager.
Some of these properties include default task priority, stack size, and stack
segment. Each time a new TSK object is inserted, its priority, stack size, and
stack segment are set to the defaults. You can also set these properties
individually for each TSK object. For a complete description of all TSK
properties, see TSK Module in the TMS320 DSP/BIOS API Reference Guide
for your platform.
To change the priority of a task:
1) Open the TSK module in the Configuration Tool to view all statically
created tasks.
2) If you select any task, you see its priority in the list of properties on the
right side of the window as shown in Figure 4-11.
Note:
DSP/BIOS splits the specified stack space equally between user (data)
stack memory and system stack memory.