...
By default, Micrium will provide an RTOS layer for both μC/OS-II and μC/OS-III. However, it is possible to create your own RTOS layer. Your layer will need to implement the functions listed in Table - OS Layer API Summary. For a complete API description, see the Audio API Reference.
Anchor |
---|
| Table - OS Layer API Summary |
---|
| Table - OS Layer API Summary |
---|
|
Panel |
---|
borderWidth | 0 |
---|
title | Table - OS Layer API Summary |
---|
|
|
Warning |
---|
|
Whenever possible, USBD_Audio_OS_DlyMs should provide a delay with a 1 ms granularity. That is the OS tick rate should be set to produce at least 1 tick per millisecond.. It will improve the audio class tasks scheduling as audio class works on a 1 ms frame basis. Moreover, a retry mechanism is implemented in the playback and record tasks in case a transfer cannot be queued on a given endpoint. The playback or record task waits 1 ms between each attempt before re-transmitting the transfer. |
...