main(void) { init_process();
MSTimerStart(100, test0); MSTimerStart(110, test1); MSTimerStart(120, test2); MSTimerStart(130, test3);
while(TRUE) { switch(msg_queue_out()) { case MSG_KEY: mmi_key_process(g_MsgReturnValue); break; case MSG_UART: uart_process(); break; case MSG_TEST: //special for test break; case MSG_NULL: break; default: break; } } }
这样的结构很多人都用,用来辅导中级人员太过了把?俺看这东西用来辅导辅导那些干了很多年,但没什么技术天赋的工程师比较合适。
只是看了一点,就看一个BOOT.C拉,这个结构也不是万能的,很多时候,应用对此是有限制的,所以要做若干的变形的才能应付的拉.
至于所长大人的东西,好象一直没出完整的东西把?所长所是出书的,俺等了3年也没见到啊,郁闷^^
不过好在程序匠人最近在写书,嘿嘿,写完了没?
俺等着买几本给小弟呢^^
|