看板 C_Sharp 關於我們 聯絡資訊
嵌入式計算領域其實很廣, 小從單晶片、網通產品、手機至工業電腦嵌入系統 主要看你要做的是哪一塊?! 例如像門禁開門的控制裝置,通常只需要針對某個gpio位址改暫存器的值 address[0x1234] = 0x01; // 開門 像這類設值的程式,根本不需要裝個net framework來跑c# 很多設備就是在設暫存器值而己 因為任何嵌入式設備,一定有它的sdk,程式員只是依其流程設值而己。 再往上層到工業電腦的embedded system,例如atm提款機 它可能只是裝embedded win7,這種的就可以裝net framework開發app 或者用c++/gt作ui也行,畢竟畫面簡單,只是button及textbox而己。 真要走底層嵌入式領域,80%都是設io值,硬體就會依流程動了 它也不可能要程式員從無到有寫出一套 肯定就有sdk及sample code,你只要照著改值就好 用c就很好了。 其實c++我覺得比較卡在中間不上不下,其實學c就好了 語言在嵌入式也不是重點,而是知道硬體的操作及屬性流程比較重要。 不同層次的用途,就用不同的語言,如此而己。 依比例原則,嵌入式學c即可,真的就是設值及loop迴圈而己 程式技巧不是很重要。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.104.31 ※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1406226896.A.8D1.html
kattte:那時需要的設計技巧 不是程式技巧阿 07/25 03:57