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

如何用单片机串口读取pc机实时时间,求大佬指导

韩梅梅 2021-01-13 浏览量:686
向大家请教一下大致的实现方法与思路
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个必须要PC端在串口上发出时间信息才行。主要有2种模式

    1. PC上有程序不停的按某种格式通过串口发送时间数据,单片机只需要在串口被动接收解析到数据即可

    2.PC和单片机之间,通过串口有一定数据交互机制(协议),单片机通过串口发送请求PC机时间信息指令,PC机应答后返回结果。

    这两种普遍的模式,串口的利用方式不同,第1种,串口用处很单一,但对单片机和pc机来说,开发很简单,很容易实现,第2种相对复杂,开发也更麻烦,但串口的数据交互能力极大增强,可以是很多应用控制的数据和命令通道啦。

    • 发布于 2021-01-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 需要上位机实现,上位机读取系统时间,然后用串口写入,可以使用c#语言开发
    • 发布于2021-01-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 我觉得最好是加以太网模块联网比较方便,这样的效率也最高。
    • 发布于2021-01-13
    • 举报
    • 评论 0
    • 0
    • 0

  • PC机上做个上位机,实时或是定时把系统时间,或是从网上获取的时间传输到单片机上,用串口传输就可以了
    • 发布于2021-01-13
    • 举报
    • 评论 0
    • 0
    • 0

  • PC上面也要实现串口通信功能,然后将本机时间通过串口发给MCU就行
    • 发布于2021-01-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

如何用单片机串口读取pc机实时时间,求大佬指导