- 8条回答
-
xujun621
07-16 17:49
回答数:0
被采纳数:0
你的板子通过什么接口连电脑的? 确定了数据接口之后, 只要获取电脑上的RTC时间传过去就行了.
-
jfdaoisjd
07-12 15:36
回答数:0
被采纳数:0
1、在电脑上写一个串口程序用于将时间通过RS232发送出去
2、在单片机中写一个程序,接收串口发送过来的时间串,解析后设置为单片机的实时时钟里。
-
abc1763613206
07-15 23:16
回答数:
被采纳数:
都是要在pc端运行一个程序,或者单片机主动去讯问,或者这个程序定时下发时间,单片机接受上位机的时钟以同步本地时间。
-
牵着灵魂散步
07-15 18:24
回答数:0
被采纳数:0
首先,你要懂的VB或者VC编程,编写一个PC端的应用程序,获取PC机的日历信息,然后通过串口发送给单片机。没有PC端的应用程序,企图用单片机通过串口获取PC机的时间那是办不到的。
-
60user24
07-15 23:18
回答数:0
被采纳数:0
电脑设置一下,打开时间服务器,单片机通过局域网去查询这个时间服务器的时间,如果能联外网,可以把电脑关了,单片机直接发UDP查询包给英特网上多如牛毛的时间服务器,得到非常准确的UTC(协调世界时,由原子钟提供)回答。
-
深圳市实中创科技有限公司
07-11 03:34
回答数:
被采纳数:
大神说的太高深了,呵呵。可是我的单片机是能过电脑供电的。关电脑就关掉单片机了。等我的知识再积累积累,做个外接电源的单片机的时候,再用你的方法做一个万年历。:) 不过还是得谢谢你,让我长见识了。
-
yunhanuser
07-08 20:51
回答数:
被采纳数:
下面程序可以获得电脑的时间:
#include
#include
main()
{
time_t timep;
time (&timep);
printf("%s",asctime(gmtime(&timep)));
}
/*
执行结果:
Thu Jul 12 06:08:37 2012
注意:其中06:08:37是格林威治时间。应该加8变成北京时间 14:08:37
*/
-
dfzvzs
07-10 20:05
回答数:0
被采纳数:0
编程的时候直接提取编译器显示的时间