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

如何使用vc++制作51单片机的上位机

biao169 2018-04-25 浏览量:2588
我想实现用VC++程序来控制51单片机的各个接口,同时也能读取单片机的中断。目前市面上单片机都是使用CH340来连接电脑,通过相应程序传给串口调试助手。现在我想把串口助手换成vc++,这样单片机的数据不就可以用PC来计算了吗,从而提高计算能力。不知道我的最终想法能不能实现?请前辈、大师们指点
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你只需要编写串口通信就可以了,vc++封装有CSerialPort类库直接调用就可以了,这里给你提供个教程和源码

    https://blog.csdn.net/Peter_JJH/article/details/77294592​

    • 发布于 2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:15
  • VC写一个串口通讯软件就可以了,或者自己找找串口助手之类的源代码,直接通过串口读取和控制单片机即可。
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 你需要使用串口,所以用VC++变协议个串口通信协议软件,然后将单片机的数据通过擦混口发送给上位机处理就行了
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以使用minicom的源码改一下
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 要看你上下位机之间怎么联系,估计主要写个支持串口交换数据的程序就好了。
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 提高计算能力干啥?串口通讯效率在那呢,最高115200bit/S也就是14kB/s的速度,再加上还要编写通讯规约,约定发送的串口数据都代表什么意义。我感觉通过串口提高运算效率不靠谱,还不如换成STM32或者最新的RT105X系列呢
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 就用VC++做个上位机,串口通讯软件。收发数据上要编写好通讯协议,双方设置好波特率等参数。
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,单片机端仅仅当个数据节点,数据发送到电脑端处理完再发送回去,写个串口通信的vc++上位机就行,把你处理的算法也写进去
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 上位机软件可以用C++来开发,这个想法是可以的,事实上目前市面上有些开发板比如UDOO X86就是一个CPU加一个单片机,可以用上位机软件来控制单片机或读取单片机的中断
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 用VC++编写一个上位机,主要是要获取PC及端口号,通过端口号读写数据
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个其实就是写串口上位机,只需要掌握VS操作系统串口的基础知识就可以了,我的毕设也是涉及到串口上位机的,用QT写。

    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 和51通信,通过串口就行。用VC++做个串口上位机软件。VC++做串口上位机比较容易。
    • 发布于2018-04-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 下载个串口助手的源码,然后改改改
    • 发布于2018-04-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 编写好串口,调通协议,然后波特率一致就行
    • 发布于2018-04-26
    • 举报
    • 评论 0
    • 0
    • 0

  • VC++感觉比较难,我用python.
    • 发布于2018-04-27
    • 举报
    • 评论 0
    • 0
    • 0

  • ft4222可以充当它们之间的bridge,支持usb to uart/i2c/spi
    • 发布于2018-04-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

如何使用vc++制作51单片机的上位机