Download µC/OS-III Users Manual
Transcript
Chapter 15 15-1 15-2 15-3 15-4 15-5 15-6 15-7 15-8 15-9 15-10 Message Passing ............................................................................... 289 Messages ........................................................................................... 290 Message Queues ............................................................................... 290 Task Message Queue ........................................................................ 292 Bilateral Rendezvous ......................................................................... 293 Flow Control ....................................................................................... 294 Keeping the Data in Scope ................................................................ 296 Using Message Queues ..................................................................... 299 Clients and Servers ............................................................................ 307 Message Queues Internals ................................................................ 308 Summary ............................................................................................ 311 Chapter 16 16-1 Pending On Multiple Objects ............................................................. 313 Summary ............................................................................................ 321 Chapter 17 17-1 17-2 17-3 17-4 17-5 Memory Management ........................................................................ 323 Creating a Memory Partition ............................................................. 324 Getting a Memory Block from a Partition ......................................... 328 Returning a Memory Block to a Partition .......................................... 329 Using Memory Partitions ................................................................... 330 Summary ............................................................................................ 333 Chapter 18 18-1 18-2 18-3 18-4 Porting μC/OS-III ................................................................................ 335 μC/CPU ............................................................................................... 338 μC/OS-III Port ..................................................................................... 341 Board Support Package (BSP) .......................................................... 343 Summary ............................................................................................ 345 Chapter 19 19-1 19-2 19-3 19-4 19-5 19-6 Run-Time Statistics ............................................................................ 347 General Statistics – Run-Time ........................................................... 348 Per-Task Statistics – Run-Time ......................................................... 352 Kernel Object – Run-Time .................................................................. 355 OS_DBG.C – Static ............................................................................ 358 OS_CFG_APP.C – Static .................................................................... 371 Summary ............................................................................................ 373 7