關於有人對手機為何擁有作業系統感到不解,我並不是專家,但還是可以嘗試回答一些人的疑問。
基本上,只要是有硬体的設備, 就會需要軟体來驅動它,所以任何的嵌入式的機器(如手機),就會需要處理器來處裡語音、資料、射頻IC、多媒體跟視訊IC、電源IC、藍牙IC、螢幕LCD panel 控制IC或各種連接埠...等等,這些都仰賴一套『系統』來運管理運作。
至於這套系統,底層整合了GSM 2.5G的RF管理 (Radio frequency)、語音方面編碼Baseband方面的Protocol機制、控制眾多的IC 的Driver......等等,這些眾多的程式軟体,被MMI 包進去而呈現螢幕在你面前。
asus v66 這台手機,確定是使用聯發科技的GSM 2.5G晶片組的Solution,至於一般手機會造成當機,不外乎幾個原因:
(1)軟体寫的不夠好,造成當機(Bug太多)
(2)Driver在呼叫其它功能,考慮的case不夠完善
(3)零組件的供貨廠商品質差,如主被動元件....
...
...
...
(1000)........太多了,如此可知為何Nokia跟Motor在全世界手機佔有率是目前兩大天王,因為這些都是須要經驗才能解決的。
一個良好負責任的廠商,必須把Bug,Tune到最少,才能出貨,而不是搶市場先發表在慢慢解Bug,這會讓那些先買的人很x。
不過全世界沒有一台手機產品會『完全不當機』,這些都是機率問題,可能nokia是幾萬分之一,而asus可能略多於nokia,畢竟nokia是老鳥了,但不一定nokia就是100%每款都很穩定,老話一句,還是機率問題,看看運氣吧,可能就你買的那支手機就是簽王。
現今手機已跟之前3~5年前差異很大很大,多了Camera, Color Panel, Bluetooth, IrDa, mp3, mini-SD card, 和弦鈴聲....等等,電路板又要縮成這麼小小的一台,要結合這麼多功能,確實在在考驗這些手機廠的功力。
一支手機要整合眾多功能的主副程式,當然『當機是難免的』

,這世界應沒有廠商敢打包票數十或百萬行的程式內,是完美無缺的。
所以不是只有Smartphone才可被稱為有系統,因為Smartphone只是軟体大廠提供一個平台讓程設師去快速去開發眾多的功能。
註:人機介面,MMI (man-manchie interface),學校資訊電子課程會談論到