雲端化的PC二大關鍵:HTML5及WebAssembly
HTML5一統使用者界面,WebAssembly一統執行方式,使得所有語言又有新平台可用。
除了裝置相關IO動作外,一般使用者可以在Browser上執行所需程式來解決問題。
商用軟體更可以將程式中的關鍵放在Server端,也不用怕使用者偷走。
在這樣的環境下,MCU應用也變得很不一樣。
有了Browser,MCU只要將所需UI送過去,就可以取代TFT, Touch等輸出入裝置。
所以只需要無線裝置就可以了,例如Blue-tooth等就可以用了。
這也是為何BLE會變成MCU新戰場,而且比以前的MCU-USB還要激烈。
目前還是由Browser去主動連線裝置,也許未來UI是由MCU自己送出。
但MCU去連Browser這個趨勢是不可能改變的。變成操作MCU的UI也要有Browser上的相關知識。
熟悉Browser已成為工程師下個時代必須要會的事。