我要用一种编程语言写嵌入式的上位机通信软件,c语言肯定是不行的,本来想用vb,后来听说vb太过落后

我要用一种编程语言写嵌入式的上位机通信软件,c语言肯定是不行的,本来想用vb,后来听说vb太过落后,现在我是选c++或C#因为C#比较实用不用写太大的应用程序,现在推荐一本C#的教材,最好淘宝上有旧书,主要应该从串口取数据进行处理的,所以应该有比较讲解串口控件的,并且也对vs2008进行详细讲解,也对C#这门语言有详细讲解的一本书

用VB.net 、C# 是个不错的选择,VB 微软就要不支持了!
不是因为你会用控件你就能写好程序 ,你还需要知道网络一些原理,最重要的是通信协议!
串口只提供数据传输,其它的需要协议去保证的。最快的方法就是拿别人成熟的源码改改!
哈哈!追问

嗯,那我就用c#了

有c的基础学c#难吗

追答

会c++就好些,c#是面向对象的。

追问

不会c++

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-27
什么商品通信啊,并,串,U?
串口,USB通信软件都大把现成的,不用自己写。
非要自己写的话,用VC也简单,看一下MSDN的函数说明就可以完成基本通信了。其它C#,JAVA等没用过,不作评论。追问

vc是用来编译c++

的吗

追答

没错。

追问

不需要c++那么高级,又比c要高级一点,简单一点,所以选c#

追答

C#比C++高级,但是使用方便。因为封装得更好,现成的库比较多。

追问

所以我想用它做上位机

第2个回答  2013-09-27
可以用VC++ 或者C#都可以与上位机进行通信的。追问

C#难学

想要用C#做,C#难学吗

想要一本好的书啊

追答

C#从入门到精通,里面有例子。上机运行

第3个回答  2013-09-27
恩,VB刚接触简单,不过不建议学VB了追问

有c基础,学C#如何

相似回答