• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

想学习单片机上位机编程有什么软件推荐一下

hanghang 2017-03-14 浏览量:4159

想学习单片机上位机编程 不知道学习那种好 有C语言基础

请推荐一款入门简单一些的 谢谢

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  •         我是做自动话设备的,就我们公司来讲,上位机编程用VISUAL STUDIO和LABVIEW的比较多,语言嘛就看你自己会哪种,据说C语言不怎么好的话,可以学LABVIEW,比较容易上手,尤其是在使用NI的产品的时候,用LABVIEW编程可以很方便,也能省不少事。

            当然要是你的C语言基础好的话,建议在深入学一下C++或者C#,那样就可以用VISUAL STUDIO编程(当然,也可以用VB)了,个人觉得VISUAL STUDIO界面风格还是挺不错的,而且支持的语言也比较多,如下图所示:




            当然,LABVIEW应该比较偏向与工业产品,比如一些自动化设备上面用到NI的数据采集卡、运动控制卡之类的,​配合LABVIEW来用的话就方便很多了。

            ​VISUAL STUDIO的应用就比较广了,像一些进销存系统、ERP系统、图书管理系统等,都可以用VISUAL STUDIO来开发,当然自动化设备上也有很多软件是用VISUAL STUDIO来开发的,也可以操作一些运动控制卡、IO卡,还比如跟单片机通信、PLC通信进行一些自动化控制。

            就看楼主基础怎么样了,VISUAL STUDIO还是挺不错的一款软件……​​

    • 发布于 2017-03-14
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:6
  • 如果是偏重界面的开发,用 Delphi,有PASCAL基础容易上手。如果是偏重底层开发,你就VS2010之类,属于C 编程。
    • 发布于2017-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机的IDE环境,mdk和iar还是很不错的
    • 发布于2017-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 果断用Keil,这个我觉得是最好用的,而且是官方推荐。可以用于开发ARM和C51,而且全系列都支持,库更新的也是最快的

    其次推荐IAR,这个用的人也挺多,但是个人觉得不是很好用

    最后,如果你是想学那些高端CPU,比如Cortex-A系列的话,推荐用ARM Development Suite,简称ARM DS

    • 发布于2017-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 还有一种最容易入手的,叫做Arduino IDE,不过面很窄,只能玩玩或者入门,支持少量的开发板
    • 发布于2017-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 上位机,windows系统的,visualstudio比较好用,有代码提示和自动格式的功能,还能把花括号代码折叠起来,阅读也很舒服。
    • 发布于2017-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 易语言开发简单上位机也十分容易


    • 发布于2017-08-31
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

想学习单片机上位机编程有什么软件推荐一下