作者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/cn.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