Lab 3: Move Application into an RTOS
Step 3: With MHC, verify I2C Driver, SDSPI Driver, and File System Service configurations
2
Verify RTOS configuration of USB components.
- Select USB Full Speed Driver.
- Expand and observe the RTOS settings.
- A separate Thread will be created for the USB Driver task.
- A task delay allows the thread to be put into a blocked state for 10 ms, thereby allowing other threads in the system to run.
Figure 2: Verify USB Driver RTOS Settings
- Select USB Device Layer.
- Expand and observe the RTOS settings.
- A separate Thread will be created for the USB Device Layer task.
- A task delay allows the thread to be put into a blocked state for 10 ms, thereby allowing other threads in the system to run.
Figure 2: Verify USB Device Layer RTOS Settings
- Select CONSOLE Instance 0.
- Expand and observe the RTOS settings.
- A separate Thread will be created for the USB Console task.
- A task delay allows the thread to be put into a blocked state for 10 ms, thereby allowing other threads in the system to run.
Figure 3: Verify USB Console RTOS Settings
3
Verify RTOS configuration of SD Card Driver.
- Select SD Card (SPI) Instance 0.
- Expand and observe the RTOS settings.
- A separate Thread will be created for the SDSPI Driver task.
- A task delay allows the thread to be put into a blocked state for 10 ms, thereby allowing other threads in the system to run.
Figure 4: Verify SD Card Driver RTOS Settings
4
Verify RTOS configuration of File System Service.
- Select FILE SYSTEM.
- Expand and observe the RTOS settings.
- A separate Thread will be created for the File System task.
- A task delay allows the thread to be put into a blocked state for 10 ms, thereby allowing other threads in the system to run.
Figure 5: Verify File System System Service RTOS Settings