what are differences hardware?

i want to use 8051 microcontroller for multitasking RTOS .i want to know the difference of hardware which use for multitasking and normal program.

please advice me.
thank you.

Parents
  • i want to use 8051 microcontroller for multitasking RTOS .i want to know the difference of hardware which use for multitasking and normal program.

    none, except the functions you have to move to hardware because the required response time can not be met by the uC using a RTOS.
    If you have nothing that require immediate response no HW changes (except maybe code banking support for some code growth) will be required.

    A native system (no RTOS) can be made real time
    With a RTOS you get "real enough time" and what is real enough is decided by the people marketing the RTOS.

    using a (RT)OS is great if you are doing microcomputing, but usually a disater if you are doing microcontrolling.

    Erik

Reply
  • i want to use 8051 microcontroller for multitasking RTOS .i want to know the difference of hardware which use for multitasking and normal program.

    none, except the functions you have to move to hardware because the required response time can not be met by the uC using a RTOS.
    If you have nothing that require immediate response no HW changes (except maybe code banking support for some code growth) will be required.

    A native system (no RTOS) can be made real time
    With a RTOS you get "real enough time" and what is real enough is decided by the people marketing the RTOS.

    using a (RT)OS is great if you are doing microcomputing, but usually a disater if you are doing microcontrolling.

    Erik

Children
More questions in this forum