一个学习电子的人想学上位机软件、但选哪个平台的迷惑.
各位大侠,我是学电子的,将来准备弄嵌入式开发。现在只弄硬件,有时候好多问题只靠硬件解决,
成本高,而且不容易实现,我发现用上位机软件处理的话那就很方便了。故想学学上位机怎么编写。
我现在只对C语言比较熟悉,上周要急于写一个上位机的配置软件出来,听说C#好学,而且我同学也
会C#,所以我就用C#写了,整了一周,边学边写,我的第一个上位机软件终于出来了,运行效果比较理
想。从这次写上位机发现:写上位机程序和写硬件的驱动、硬件开发,程序上最主要的还是逻辑、算法
问题。区别是:上位机上好多的函数都已经写好,你直接调用即可,但在下位机上,许多的函数都要你
自己编写后再调用。
现在迷茫的是:我只对C熟悉,想学C++,原因是C++和C很相近,学起来很容易理解,而且还加强了我
的C,这对底层开发也是有好处的。但是学C++呢,我又不做程序员,只想写一下简单的界面,配合下位
机工作就行,听说C++狠狠的难,3个月都难入门啊。我也看过大家的评论,有的说delphi好,我看过这
个语言,感觉和VHDL很近,C和VHDL间的过渡比较大,所以我就放弃学delphi了。
要求:我不做专业的应用程序开发,只做能配合下位机工作的上位机软件即可。请各位推荐一个开发
上位机的平台吧!要求是写的软件运行快速、稳定、界面友好、开发效率高、和C语言进当然最好了。还
有就是写的程序也能方便的移植到linux平台上。
谢谢各位了。。