我就問你,半路接手嵌入式項目棘手不?
說起這個話題
估計很多嵌友都。。。
至於原因
聽我娓娓道來!
一個嵌入式項目
先說硬體
硬體上涉及LCD界面、多種不同介面速度的外設、多種不同速度的業務邏輯控制等。假設這個項目有點複雜,還會涉及多路採樣及多路PWM輸出、多路輸入感測器及多路輸出驅動,既有高速的業務邏輯控制,也有低速的菜單界面。
若這個項目需要多人協同開發、長期維護,則還需要制定架構標準、一些介面規範、命名標準。對於大部分中小企業的嵌入式項目負責人來說,這些要求實在有點高。最後,項目負責人往往自己一個人埋頭苦幹,什麼標準什麼規範都沒有,經過較長的一段時間開發加上後期的修修補補,項目勉強交差。。。
然後是軟體
中低端小型項目,技術難度相對較低,這本身是好事,然而也就是因為入門門檻太低,缺乏一套統一的編程規範,所以導致編程的隨意性很大。一個項目十個編程人員,會有十套不同的編程方式,相互之間檢查、維護非常困難。項目繼承性差的問題,在高校、研究所中更為突出。
隨之問題就來了
當負責人瀟洒離職後
項目立刻陷入無人接手的窘境
因為後來的人根本看不懂!
雨滴科技創始人鳳舞天(王紹偉)
初入職場便發現這個大問題
他下定決心
要為中小企業打造一款通用的嵌入式開發平台
經過幾年研究和摸索後
msOS誕生
msOS中文名叫嵌入式微系統,採用微軟的C#風格,側重於平台架構,可以靈活組合,簡單易用,整合了uC/OS-II,集成了128*64黑白屏的GUI、參數日誌存儲、PID演算法庫和步進驅動庫,定位於儀器、儀錶、小型工業自動化領域。
其軟體架構是這樣的
有了msOS之後
好處多多
由於統一了公司嵌入式設備的開發,主要負責人可以在第一時間掌握編程技巧,通過代碼相互檢查,編碼質量顯著提高,有效降低了公司的軟體成本,並且硬體人員也可以輕鬆修改軟體,對於相對簡單的軟體,硬體人員完全可以參考模版獨立完成。
但隨著物聯網應用的爆發
msOS的局限性逐漸顯現
msOS缺的東西
恰好
Android系統可以彌補
so
msOS+Android技術之後
2017年10月
雲屏系統msExplorer
應運而生!
使用雲屏系統做嵌入式開發
究竟能帶來哪些好處?
用戶能更專註於核心業務邏輯部分,不需要過多關心其它輔助部分,如網路、顯示、存儲。將單片機作為核心業務邏輯,將Android端作為輔助,即使Android端系統出現了問題,也不會影響核心功能。
這一方式對嵌入式開發人員而言,既不需要學習新的開發工具,只要會C語言直接採用Keil工具開發即可,也不用了解Android系統的運行和各種控制項,對於各種眼花繚亂的JS語言和框架也可以當成空氣。
如果你(公司)在做以下應用開發
不妨試試雲屏系統!
一個嵌入式項目
一人就可以搞定
關鍵是公司再也不用頭疼項目負責人離職了!


※Arm收購Treasure Data,未來物聯網之路該怎麼走?
TAG:嵌入式資訊精選 |