我叫赵怡彬 2016-10-12 06:05 采纳率: 100%
浏览 1329
已采纳

初学单片机,学完了串口部分,有一些自己的思考,请大神解答一下,感激不尽

最近在学串口通讯,这是两个单片机之间通信的,有一些问题1.请问书上写的继电器是什么型号的?继电器不是开关吗?为什么用它来发送数据。2.而上位机又指的是什么呢?我百度了,说的都是电脑上的一个软件,为什么要发给上位机呢?给上位机干嘛不直接在主机给上位机数据。3.两个单片机之间的通讯,不应该是互相可以发信息和接收信息吗,那不就不分从机主机了吗。4.我理解单片机通信的意义,是不是一块单片机资源不够用,所以用两块,或者两块以上,只进行数据通讯,这样就可以减轻一块单片机的负担,还有什么其他意义吗?刚学这个部分,所以请大神们别笑我乱想。图片

  • 写回答

1条回答 默认 最新

  • King_Mumumu 2016-10-13 12:04
    关注

    你好,现在回答一下你的问题。
    1、继电器是开关,并不能进行数据的传输,你图片上那句话的意思是单片机驱动了继电器完成开关操作,然后把数据返回给上位机,是分开的两个操作,此外,继电器没有指定型号这一说,可以按照需要电子元器店买,有些规格比如电流、电压上的不同;
    2、上位机一般是相对于下位机而言,比如你的单片机通过串口连接电脑,电脑上运行一个软件对这个单片机进行控制,那么这个运行在电脑上的软件就可以理解为上位机,而单片机上的程序则为下位机;
    3、你说的没错,两块单片机是可以互相通讯的,主机和从机是指在某个时刻的发送方和接收方,比如此时此刻单片机1向单片机2发送数据,单片机2只是接收,那么在此次通讯过程中,1是主机,2是从机;
    4、单片机可以理解成一个硬件平台,多块单片机的通讯会应用到某些产品中,比如你一个产片中包含了两块单片机,一块负责控制灯光,一块负责接收声音,当需要二者之间需要通讯时,则可以通过串口进行通讯。

    仿佛看到几年前的自己,希望自己的回答对你有帮助。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog