Notes on Using Real-Time OSes for R8C and M16C MCU Families

2018-07-03

When using real-time OSes for the R8C and M16C families of MCUs, take note of the followingproblems:
●With task switching being delayed
●With dispatch disabled state
If an operation or event that necessitates task switching is performed by an interrupt generated while a service call is executed, task switching may not be done just at the end of the service call, but after a certain delay time. That is, task switching may be done after a call is made to any service call that changes a task's state, or after a kernel interrupt is completed.
Because confliction is generated in a ready queue, tasks in the ready state may not be executed. As a result, your system may not operate properly.

Renesas

R8CM16C MCUM16CMCUsM3T-MR30M3T-MR30/4M3T-MR308M3T-MR308/4M3T-MR100/4MR8C/4

More

Part#

real-time OSesMCUs

More

More

User's Guide

More

More

Please see the document for details

More

More

English Chinese Chinese and English Japanese

February 1, 2012

V.1.01

301 KB

- The full preview is over. If you want to read the whole 3 page document,please Sign in/Register -
  • +1 Like
  • Add to Favorites

Recommend

All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.

Contact Us

Email: