Renesas 70 Manual De Usuario

Descargar
Página de 162
Chapter 6 Using Configurator 
   
- 99 - 
6.1.2 Configuration 
File Definition Items 
The following definitions
  are to be formulated in the configuration file 
• 
System definition 
• 
System clock definition 
• 
Respective maximum number of items 
• 
Task definition 
• 
Eventflag definition 
• 
Semaphore definition 
• 
Mailbox definition 
• 
Data queue definition 
• 
Short data queue definition 
• 
Fixed-size Memory Pool definition 
• 
Variable-size Memory Pool definition 
• 
Cyclic handler definition 
• 
Alarm handler definition 
• 
Interrupt vector definition 
 
[( System Definition Procedure )] 
 
<< Format >> 
 
 // System Definition 
 system{ 
   
stack_size 
 System stack size 
 ;  
 priority 
 
Ma
ximum value of priority  
;  
  
system_IPL 
 Kernel mask level(OS interrupt disable level) 
;  
  
timeout
   = 
 Timeout function 
 ; 
 task_pause 
 
Task Pause
 ;  
 tic_deno 
 
Time tick denominator
 ;  
 tic_nume 
 
Time tick numerator
 ;  
 message_pri  = 
 
Maximum message priority value
 ; 
 }; 
 
<< Content >> 
1.  System stack size 
[( Definition format )] Numeric 
value 
[( Definition range )] 
6 or more 
[( Default value )]   400H 
Define the total stack size used in service call and interrupt processing. 
                                                      
58
  All items except task definition can omitted. If omitted, definitions in the default configuration file are referenced.