智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 9610|回复: 9
打印 上一主题 下一主题

[其他] 从事单片机开发,上位机软件开发语言的选择

[复制链接]

0

主题

294

帖子

1

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
4137

特殊贡献奖章

QQ
威望
2664
贡献
1409
兑换币
35
注册时间
2007-11-22
在线时间
32 小时
跳转到指定楼层
1#
发表于 2008-6-10 17:06:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<><FONT size=3><FONT face=楷体_GB2312><FONT color=#0909f7><SPAN class=f06>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 强烈推荐学习使用C#,很适合我们这行业</SPAN> </FONT></FONT></FONT></P><P><FONT color=#0909f7 size=3 face=楷体_GB2312>&nbsp;&nbsp; 做我们单片机这行业的,总会接触到上位机,因为一个完整的系统由上位机+下位机组成,所以我们都应该懂点上位机, <BR>甚至掌握上位机那就更好了,这样会让你如虎添翼,更有发展前途。 <BR><BR>常用的几种上位机工具: <BR>1、VB;&nbsp;2、VC++;&nbsp;3、Delphi;&nbsp;4、C++Builder;&nbsp;5、VC#&nbsp;&nbsp;等等 <BR><BR>我们论坛里推荐的是Delphi和C++,可见很多人都了解VB的不足之处,已经不符合时代的需要了,微软已停止支持。 <BR>C++是个好语言,完全面向对象,也支持底层,但VC++太难学了,不是一般的难,呵呵…… <BR>C#出来了有好几年了(2000年公布的),现在已经很多公司都使用,越来越有优势,非常适合我们这行业。 <BR>特点说明如下: <BR>首先,C#语法接近C/C++,让我们这些懂C语言的人很容易接受; <BR>第二,他完全面向对象,符合时代的需要,微软鼎立支持; <BR>第三,VC#拥有象VB一样的快速开发能力; <BR>第四,C#为托管型语言,开发效率更高,出错率更低,并且有很好的异常处理能力; <BR>第五,C#的效率接近VC,高于VB; <BR>第六,使用VC#的公司及个人越来越多,更便于找工作及招人开发和维护(估计再过几年vb写的系统都招不到人维护了); <BR>第七,现在C#的资料越来越多,很方便学习。 <BR><BR>呵呵,已经够多了。 <BR>顺便说一句,DELPHI使用的是对象pascal语言,语法跟C大不一样,不便于初学者,并且如今Borland前途未卜,估计会不覆存在了。 <BR><BR>由于时间有限,表达可能不够完美,但意思已经很清楚了。 <BR>以后有时间再好好整理。 <BR></FONT></P><P><FONT color=#0909f7 size=3 face=楷体_GB2312></FONT>&nbsp;</P><P><FONT color=#0909f7 size=3 face=楷体_GB2312>原文地址&nbsp; </FONT></P><P><FONT color=#0909f7 size=3 face=楷体_GB2312><A target=_blank href="http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=1126926&amp;bbs_page_no=1&amp;bbs_id=9999">http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=1126926&amp;bbs_page_no=1&amp;bbs_id=9999</A></P></FONT>

0

主题

294

帖子

1

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
4137

特殊贡献奖章

QQ
威望
2664
贡献
1409
兑换币
35
注册时间
2007-11-22
在线时间
32 小时
2#
 楼主| 发表于 2008-6-10 17:09:39 | 只看该作者

Re:从事单片机开发,上位机软件开发语言的选择

我的一个老师曾今推荐我学C#,说C#开发网络程序很方便,但我觉得这不是主流,而且网页和我们弄这个应该没关系,所以专心的弄C和C++,没学C#。我们做小车的上位机软件用的最多的可能是VC++,VB,LABVIEW,看来现在又多了一种选择。不知道有谁愿意试一试。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
威望
180
贡献
24
兑换币
2
注册时间
2008-8-3
在线时间
1 小时
3#
发表于 2009-3-20 20:31:13 | 只看该作者
我用VC中的MFC写了个上 摄像头的软件,实在是麻烦啊。 我们的老师花了半天 就搞定了,还功能 强大,我则从学C++到写出这个程序 一共用了一年。 C#感觉老找不到开发工具,而VC则到处都是。
回复 支持 反对

使用道具 举报

21

主题

1019

帖子

0

精华

常驻嘉宾

我爱雯婕

Rank: 8Rank: 8

积分
4657
威望
2223
贡献
1682
兑换币
4
注册时间
2009-3-4
在线时间
376 小时
4#
发表于 2009-4-4 17:54:38 | 只看该作者
能够讲一下上位机软件是干嘛的么?
回复 支持 反对

使用道具 举报

6

主题

713

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1498
威望
991
贡献
467
兑换币
30
注册时间
2010-4-13
在线时间
20 小时
5#
发表于 2010-5-5 12:28:10 | 只看该作者
很有用
回复 支持 反对

使用道具 举报

2

主题

81

帖子

0

精华

高级会员

Rank: 4

积分
685
威望
285
贡献
346
兑换币
14
注册时间
2009-3-11
在线时间
27 小时
6#
发表于 2010-5-9 17:16:06 | 只看该作者
顶!!
回复 支持 反对

使用道具 举报

2

主题

87

帖子

0

精华

高级会员

Rank: 4

积分
851
威望
570
贡献
145
兑换币
4
注册时间
2011-6-24
在线时间
68 小时
7#
发表于 2012-3-4 15:13:42 | 只看该作者
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
268
威望
179
贡献
65
兑换币
21
注册时间
2012-3-22
在线时间
12 小时
8#
发表于 2012-3-22 21:18:26 | 只看该作者
在用C#做上位机的孩纸伤不起。。
回复 支持 反对

使用道具 举报

10

主题

162

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1043
威望
662
贡献
227
兑换币
7
注册时间
2012-2-23
在线时间
77 小时
9#
发表于 2012-5-10 09:28:43 | 只看该作者
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
128
威望
94
贡献
28
兑换币
0
注册时间
2012-8-16
在线时间
3 小时
10#
发表于 2012-8-19 20:23:02 | 只看该作者
LABVIEW好像比VC++要好学点
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 00:17 , Processed in 0.094751 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表