這三天和某長官在台灣最高學府聽WSN的免費課程,結果都在講底層的程式,睡到受不了。
兩個學校都用MSP430開發,台大團隊的SuperNode強調省電,用IAR直接寫C,難度對沒接觸過8051的人實在太高;清大團隊的Octopus用TinyOS和nesC寫程式,感覺上就人性化多了。
無論如此,來錯場子了,應該像jserv老大這種高手來聽。
Update: 為了jserv老大的一句話,我居然在意見寫的比本文還多...
台清的團隊都很強,自行設計電路板再開發程式,但對敝公司實在是難度太高。敝公司目前研究用7188的同事沒有C的開發經驗,因此他學得很辛苦。公司的同事應該喜歡用Microsoft Robotics Studio,他們其實買樂高機器人控制器回來開發prototype,有需要再外包出去。
WSN的電源當然是一個重要的問題,但為了省電的程式撰寫需要太多的背景知識。在下認為敝公司還是乖乖的開發自己的核心程式,儀器的部份還是與儀器公司合作就好。
兩個學校都用MSP430開發,台大團隊的SuperNode強調省電,用IAR直接寫C,難度對沒接觸過8051的人實在太高;清大團隊的Octopus用TinyOS和nesC寫程式,感覺上就人性化多了。
無論如此,來錯場子了,應該像jserv老大這種高手來聽。
Update: 為了jserv老大的一句話,我居然在意見寫的比本文還多...
台清的團隊都很強,自行設計電路板再開發程式,但對敝公司實在是難度太高。敝公司目前研究用7188的同事沒有C的開發經驗,因此他學得很辛苦。公司的同事應該喜歡用Microsoft Robotics Studio,他們其實買樂高機器人控制器回來開發prototype,有需要再外包出去。
WSN的電源當然是一個重要的問題,但為了省電的程式撰寫需要太多的背景知識。在下認為敝公司還是乖乖的開發自己的核心程式,儀器的部份還是與儀器公司合作就好。
留言
Anyway,願意分享心得嗎?先謝。
台大一天半的課程內容幾乎都在講單晶片的程式寫作,幾乎沒提到Wireless的實作。今天早上的上機課程教如何用IAR寫個timer控制LED跳燈,這樣是不是去電機系聽課比較快?
清大的Octopus用Linux感覺上就人性化許多,但介紹時間較短,也沒有實作機會。
今天下午插了一節介紹專利,而明天還有一堂UBEC UNET Programming,應該會介紹network相關部份吧?
像敝公司這種非電子/電機的產業,工程師會寫C就很厲害,所以也有人在研究WinCE上用C#控制sensor。我們需要的是簡單的客製化就能上線的產品,太過複雜的程式並不是我們這種門外漢能處理。說實在話,SuperNode需要非常多的客製化,在下覺得敝公司使用的可能性很小,而敝部門會寫Linux程式的大概也沒幾個人吧?
由於電纜線被偷嚴重,未來很多政府機關的監控應該都會應用WSN。jserv老大,是不是要順便經營監控儀器這塊?
長官會有興趣,則是因為這兩年有接此產業的一個小資訊整合案(才300萬,做了兩年多才結案,虧大了),發現儀器廠商怎麼都開BMW?
如果是做IPC,那8051或MSP430對我來說就不會像天書了:-P