作者neo5277 (I am an agent of chaos)
看板C_Sharp
標題[問題] C#是不是比較不是合做嵌入式?
時間Fri Jul 11 19:12:29 2014
聽了滿多說法,雖然有.NET。
但是對於記憶體不是很多的晶片組來說。
好像要整個放上去會佔用太多空間?
聽說整個.NET丟進去要一G多?
所以廠商比較少用C#反而用C或是C++單純一點
由於小弟才剛開始學,但是最終的目標是類似物連網方面的。
所以嵌入式的運用也是想好好學習。
這樣我是不是還是要等C#到一定階段在去看一下C&C++呢?
感激各位
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.95.136
※ 文章網址: http://webptt.com/m.aspx?n=bbs/C_Sharp/M.1405077152.A.6B8.html
1F:→ odbc:C# 不能用指標, 除非用 unsave , 且 C# 需要 .NET framework 07/11 20:25
2F:→ iron1103:從C/C++轉到C#,發現C#到處是指標 07/11 20:50
3F:→ iron1103:以下是我聽說的,嵌入式因為記憶體小所以只用C,連C++都 07/11 20:52
4F:→ iron1103:不用。但C仍然可以做物件導向,雖然沒有class/public等關 07/11 20:54
5F:→ iron1103:鍵字,不過可以透過嚴格的變數/Function命名規範來達到。 07/11 20:55
6F:→ iron1103:若要走嵌入式這領域,建議你直接從C/C++開始。 07/11 20:57
7F:推 leicheong:記憶體限制也在逐步放寬吧. 也許5年後隨便那件也有4GB 07/11 21:11
8F:→ leicheong:記憶體可用了. 07/11 21:11
9F:→ james732:嵌入式要看用什麼CPU、有沒有OS,但C會較常見 07/11 21:40
10F:→ james732:有的8051-base的,想用C#就...XD 07/11 21:41
11F:→ james732:我是有點難想像怎麼在嵌入式系統塞.NET Framework... 07/11 21:43
12F:→ uranusjr:沒人規定嵌入式系統不能有大容量啊... 07/12 00:53
我有聽過前輩說,目前的話因為記憶體的關係大家都還是用C
因為增加記憶體容量,成本就提高廠商不樂見這樣。
以後不知道 我想我還是先從共同科目著手 語言為輔這樣好了。
13F:推 johnpage:不是不行,而是C#的爸爸還沒開發 07/12 08:21
是喔~~ 不過是有書教C#的 嵌入 我去買來看看好了。
※ 編輯: neo5277 (111.255.95.136), 07/12/2014 14:03:10
14F:→ f1234518456:win ce 07/12 14:07
進化成WPF了這個我知道他可以用聽說還滿多POS是用這個
※ 編輯: neo5277 (111.255.95.136), 07/12/2014 14:15:47
15F:推 wvsrugby:netduino 有人玩過嗎? 07/12 14:21
http://netduino.com/hardware/
好像不錯
http://www.netmf.com/gadgeteer/ 同場加映~~
※ 編輯: neo5277 (111.255.95.136), 07/12/2014 14:33:12
16F:推 leicheong:.NET有CF 3.9會在下一版Windows Embedded內帶呢. 07/13 00:00
17F:推 zel:玩過netduino,上面是放.net micro framework 07/14 12:44
18F:→ zel:跟arduino比起來資源很少,感覺像被放棄的產品... 07/14 12:46
算了 我相信上面說的 記憶體空間會越來越大~~
※ 編輯: neo5277 (111.255.86.145), 07/17/2014 01:51:45
19F:推 clarkman:記憶體是可能愈來愈大,但台灣老闆愈來愈會cost down... 07/30 11:10
20F:→ clarkman:所以短期間不太可能放.net上去..太大包了 07/30 11:11
21F:→ clarkman:像我的板子就52k可以用 07/30 11:12