2018年5月22日 星期二

PC新時代: HTML5+WebAssembly

雲端化的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已成為工程師下個時代必須要會的事。

2018年5月18日 星期五

VPU筆記1

影像輸入處理用。
但看來目前正處於大爆發,因為AR是主要戰場。
VR因為先天問題,發展卡住,開始轉向AR發展。
AR需求對外部環境的影像輸入再處理,意外推動VPU的需求。
VPU目前看來做顯示卡的公司會比較有利。
因為外界影像輸入後,第一件事是3D建模去取得環境3D訊息,再做為顯示卡輸入。
3D建模需要標準,這樣軟體才能去處理。
目前的標準是OpenVX。
若要做機器人視覺,看來還是要跟上時代。