编写的上位机如何实现控制单片机

问问题描述

编写的上位机如何实现控制单片机,求路过的大神指点,急!

答精选答案

最佳答案

一般来讲,你说的这种功能是这样实现的:用VB或者VC在计算机上面编写一个应用程序操作界面,一般称为上位机,通过COM串口和下位机(一般是一个单片机系统)物理连接,通过上位机发出指令,也就是通过计算机COM串口发出一些数据。通常是要约定好波特率、数据位、校验等,下位机根据上位机的指令做出执行操作,I/O口输出一个电平去控制继电器,再去控制强电。

如果你只保留计算机,用计算机的COM串口直接作为输出驱动,是有问题的。分析如下,因为计算机的串口主要用途是通讯,即传送一些RS232电平的信号,比如传送数字1、2、3。。。或者是字母A、B、C。。。。。等,即使是传送一位也会同时有0逻辑和1逻辑出现,即不能一直让串口线的TX线一直输出逻辑0的,所以无法实现你说的功能。

本文来自作者[滚筒制造厂]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/changshijingxuan/202609/1669388.html

赞 (0)

发表回复

本站作者后才能评论

评论列表(4条)

  • 滚筒制造厂
    滚筒制造厂 2026年09月30日

    我是公众科技网的签约作者“滚筒制造厂”!

  • 滚筒制造厂
    滚筒制造厂 2026年09月30日

    希望本篇文章《编写的上位机如何实现控制单片机》能对你有所帮助!

  • 滚筒制造厂
    滚筒制造厂 2026年09月30日

    本站[公众科技网]内容主要涵盖:教育咨询,知识百科

  • 滚筒制造厂
    滚筒制造厂 2026年09月30日

    本文概览:一般来讲,你说的这种功能是这样实现的:用VB或者VC在计算机上面编写一个应用程序操作界面,一般称为上位机,通过COM串口和下位机(一般是一个单片机系统)物理连接,通过上位机发出指令,也就是通过计算机COM串口发出一些数据。通常是要约定好波特率、数据位、校验等,下位机根据上位机的指令做出执行操作,I/O口输出一个电平去控制继电器,再去控制强电。如果你只保留计算机,用计算机的COM串口直接作为输出驱动,是有问题的。分析如下,因为计算机的串口主要用途是通讯,即传送一些RS232电平的信号,比如传送数字1、2、3

联系我们

联系:143 0457 151

工作时间:周一至周五,9:30-18:30,节假日休息

关注我们