Ignore:
Timestamp:
Aug 8, 2016, 1:33:29 PM (8 years ago)
Author:
ertl-honda
Message:

setup()/taskx_setup()をシーケンシャルに実行するよう変更

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rtos_arduino/trunk/lib/rca_lib.cpp

    r238 r249  
    287287   
    288288    setup();
    289 
     289   
     290    sig_sem(SETUP_SEM);
     291   
    290292    chg_pri(0, RCA_MAINTASK_LOOP_PRI);
    291293   
     
    303305rca_task##NUM(intptr_t exinf) \
    304306{ \
    305     syslog(LOG_NOTICE, "Arduino Task" #NUM " start!"); \
    306     dly_tsk(1); \
    307  \
     307    wai_sem(SETUP_SEM);\
     308    syslog(LOG_NOTICE, "Arduino Task" #NUM " start!"); \   
    308309    task##NUM##_setup(); \
    309      \
     310    sig_sem(SETUP_SEM);\
    310311    chg_pri(0, RCA_TASK##NUM##_LOOP_PRI); \
    311312         \
Note: See TracChangeset for help on using the changeset viewer.