1. Basic specifications of HW-RTOS
The basic specifications of HW-RTOS in the R-IN32, RZ-T1, and RZ-N1 Series are as follows.
| Item | Specifications |
|---|---|
| Tasks | 64 |
| ISRs | 1 |
| Interrupts | 1 |
| Interrupts for HW ISR | 32 |
| Priority levels | 15 |
| Tick intervals | Programmable every 1 us from 10 us to 100 ms |
| Semaphore ID | 128 |
| Event flag ID | 64 |
| Mail box ID | 64 |
2. API
| Category | API call | Remarks |
|---|---|---|
| Start/end task | Terminate task (self), Terminate other task, Start task | |
| Event flag | Wait for event flag, Set event flag, Clear event flag | Optional timeout and polling |
| Semaphore | Acquire semaphore resource, Release semaphore resource | Optional timeout and polling |
| Mail box | Receive from mail box, Send to mail box | Optional timeout and polling |
| Wakeup | Wait for wakeup, Wakeup task | Optional timeout |
| Priority | Change task priority, Rotate task priority | |
| Other | Release waiting, Enter CPU locked state, Release CPU locked state, Disable dispatch, Enable dispatch |
3. HW ISR
In the HW ISR, the following APIs can be set programmably to correspond to interrupt signals.
- Set event flag
- Release semaphore resource
- Wakeup
- Release wait state
Support
Support Communities
Get quick technical support online from Renesas Engineering Community technical staff.
Knowledge Base
Browse our knowledge base for helpful articles, FAQs, and other useful resources.