wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術學習與研究
當前位置:單片機教程網 >> STM32 >> 瀏覽文章

RTC:能夠自動進行網絡對時的電子時鐘

作者:佚名   來源:互聯網   點擊數:  更新時間:2014年05月16日   【字體:

  STM32片內包含一個32位的RTC定時器,可以通過外部時鐘提供32.768kHz計數時鐘,實現按秒的精確計數,并且這個定時器在MCU復位或者斷電的時候,只要VBAT管腳能夠提供3V的供電,計數器將會繼續計數。

 
    網上有很多人埋怨說STM32的RTC時鐘不準,說實話這完全是冤枉ST,RTC僅僅是個計數器,計數肯定是準確的,如果說時鐘不準,基本上是由于用了劣質的晶振導致的。下圖這是Rainbow用到的RTC晶振:
    考慮到很多鐵殼RTC晶振會出現不能起振、時鐘不準確,我們特意選用了這種高精度的晶振,因此網上提到的時鐘不準的問題是可以避免的。
 
    還有一些網友提到說STM32的RTC耗電量很大,一顆紐扣電池只能維持6個月左右。我個人認為能夠在斷電的情況下維持這么久已經足夠了,試想想,如果一個設備半年都不用了,再次啟用的時候需要換個紐扣電池也是可以接受的,如果設備正常使用,是不會消耗紐扣電池的電量的。
 
    由于Rainbow具有網絡接入能力,因此我們在對RTC類庫做封裝的時候特地增加了從NTP服務器讀取網絡時間的功能。通過類庫可以讀取網絡上標準32位的unix格式的時間戳,將這個時間戳寫入到STM32的RTC計數器中,就可以實現Rainbow和網絡時間同步,之后Rainbow的RTC將按秒進行計數,可以繼續維持這個時鐘。
 
    由于我們的計數值采用的是符合unix標準的時間戳,所以我們可以輕松通過這個時間戳計算出當前的日期、時間、星期幾等,誰叫STM32運算能力有這么強呢?NTP的時間戳是從1900-01-01 00:00:00開始到現在按照秒計數的,而unix的時鐘又是從1970年開始的,所以我們將從NTP服務器獲取的時間戳減去從1900到1970的秒數,寫入到Rainbow的RTC計數器即可。
 
   在軟件包的“Projects\RTC”文件夾包含了本文的完整工程,可以直接編譯、燒寫和調試。程序代碼如下:
#include "WProgram.h"
#include "Ethernet.h"
#include "HardwareRTC.h"
#include "LiquidCrystal.h"
 
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
//發送NTP請求的本地端口
uint16_t localPort = 8888;
EthernetUDP Udp;
 
//NTP服務器地址
IPAddress timeServer(132, 163, 4, 101);
 
//定義LCD對象,使用d4-d7四條數據線進行驅動,將rw接地
//我們共用到了6個IO:RS、E、D4-D7,RW接低電平
//本程序接法:
//  RS => PC0
// E => PC2
// D4-D7 => PA0、PA2、PA4、PA6
LiquidCrystal lcd(PC0, PC2, PA0, PA2, PA4, PA6);
 
//RTC對象
HardwareRTC rtc;
 
void setup()
{
  //兩行顯示,每行16個字符
  lcd.begin(16, 2);
  lcd.print("Waiting...");
 
  uint8_t ethFlag = Ethernet.begin(mac);
  //啟用RTC
  rtc.begin();
 
  //將RTC與網絡時間進行同步
  if(ethFlag)
  {
    Udp.begin(localPort);
    rtc._udp = &Udp;
    rtc._timeServer = &timeServer;
    rtc.syncNetworkTime();
  }
  //重新初始化,兩行顯示,每行16個字符
  lcd.begin(16, 2);
}
 
void loop()
{
  while(1)
  {
    lcd.setCursor(0, 0);
    tm t = rtc.getTime();
    lcd.print(t.tm_year);
    lcd.print('-');
    if(t.tm_mon < 9) lcd.print('0');
    lcd.print(t.tm_mon + 1);
    lcd.print('-');
    if(t.tm_mday < 10) lcd.print('0');
    lcd.print(t.tm_mday);
    lcd.setCursor(0, 1);
    if(t.tm_hour < 10) lcd.print('0');
    lcd.print(t.tm_hour);
    lcd.print(':');
    if(t.tm_min < 10) lcd.print('0');
    lcd.print(t.tm_min);
    lcd.print(':');
    if(t.tm_sec < 10) lcd.print('0');
    lcd.print(t.tm_sec);
    //每隔1秒刷新
    delay(1000);
  }
}
 
 
int main(void)
{
  //初始化開發板
  boardInit();
  setup();
  while(1) loop();
}
 
    這個程序使用了1602的LCD作為時鐘顯示,程序首先通過DHCP獲取到網絡參數,如果獲取成功,則調用HardwareRTC類的syncNetworkTime()方法,從NTP服務器同步時間戳到Rainbow,在之后的程序運行中,每隔1秒對LCD上的時間進行一次更新。下圖是程序運行的效果:
關閉窗口

相關文章

69堂精品视频| 777电影在线观看| 国产精品视频网| 久久久国产精品午夜一区ai换脸| 成年人福利网站| 自拍视频第一页| 欧美性猛交丰臀xxxxx网站| 啪啪免费网站| xxxwww国产| 成人黄在线观看| 午夜电影网亚洲视频| 亚洲区小说区| 国产超碰在线| 亚洲自拍一区在线观看| 波多野结衣与黑人| 中文字幕亚洲欧美一区二区三区| 成人黄色大片在线观看| 99精品视频在线免费播放| 免费日本黄色| www.黄色一片| 91日韩精品视频| 国产高清视频一区三区| 精品久久久一区二区| 午夜影院日韩| 在线男人天堂| 狠狠干狠狠搞| 亚洲高清色图| 国产福利在线观看视频| 成人动漫在线观看视频| 日韩欧美电影在线| 国产成人精品www牛牛影视| 国产私拍精品| 亚洲欧美自偷自拍| 国产精品久久免费观看| 欧美精品一区在线| 亚洲性69xxxbbb| 国产精品传媒视频| 伊人久久大香线| 欧美性爽视频| 在线观看xxxxvideo| 亚洲色婷婷一区二区三区| 亚洲不卡中文字幕| 欧美激情a在线| 精品日韩美女的视频高清| 免费观看久久久4p| 91蜜桃臀久久一区二区| 亚洲mv在线| 最近中文av字幕在线中文| 久久成人小视频| 日韩五码在线观看| 欧洲s码亚洲m码精品一区| 欧美视频精品在线观看| 成人午夜免费视频| 中文字幕一区二区三三| 国产精品一区2区3区| 国产cdts系列另类在线观看| 91丨九色丨蝌蚪丨少妇在线观看| www.国产com| 成人欧美精品一区二区| 一级特黄妇女高潮| 国产精品一区二区三区久久 | 国产精品露脸av在线| 久久久成人精品| 欧洲亚洲精品在线| 国产亚洲一二三区| 伊人久久成人| yy6080久久伦理一区二区| 久草热久草在线频| 国产麻豆一区二区三区精品| 国模私拍一区二区| 永久免费毛片在线观看| av丝袜天堂网| 中文字幕一区二区三区有限公司 | 久久久久99人妻一区二区三区| 欧美日韩在线不卡一区| 精品在线一区| 青青草国产精品一区二区| 久久久久久久久久久成人| 欧美一区二区精品在线| 一区二区三区鲁丝不卡| 国产麻豆成人传媒免费观看| 这里只有精品在线| 在线看片成人| 久久深夜福利| 日韩毛片视频| 超碰在线成人| 欧美日韩视频免费观看| 亚洲成人影院麻豆| 青娱在线视频| 蜜臀精品一区二区三区| 国内精品久久99人妻无码| 欧美激情国产精品日韩| 亚洲日本理论电影| 国产精品久久国产三级国电话系列| 久久免费少妇高潮久久精品99| 日韩电影免费观看在线观看| 欧美性极品少妇| 91麻豆精品国产91| 亚洲欧美国产视频| 精品久久久久久无| 色999日韩国产欧美一区二区| 亚洲精品国产第一综合99久久 | 精品国产一区二区三区性色av | 5566先锋影音夜色资源站在线观看| 五月婷婷丁香六月| 四虎国产精品永久在线| 一级黄色片免费| 天堂а√在线中文在线新版| 日本三级一区二区三区| 日韩在线观看视频网站| 97人妻一区二区精品免费视频| 希岛爱理中文字幕| 后入内射无码人妻一区| 黑丝av在线播放| 亚洲天堂黄色片| 欧美片一区二区| 三级影片在线观看| 九九精品免费视频| 性xxxx视频播放免费| 日本大片在线看黄a∨免费| 白虎精品一区| 国产精品一二三产区| 2024最新电影在线免费观看| 2017亚洲天堂1024| 欧美电影免费观看| 日本欧美一区| 色综合久久久| 久久伊人久久| 欧美成人一品| 在线不卡视频| 成人精品免费看| 亚洲成人在线网站| 色综合久久久久网| 欧美巨大另类极品videosbest | 玖玖国产精品视频| 国产亚洲一区二区三区四区 | 亚洲精品中文综合第一页| 精品无码久久久久国产| 被灌满精子的波多野结衣| av日韩一区二区三区| 极品白嫩少妇无套内谢| 一级免费在线观看| 久久久久久久久久成人| 亚洲欧美精选| 国产精品人人| 麻豆资源在线| 资源视频在线播放免费| 男人影院在线观看| 女海盗2成人h版中文字幕| 国产精品高潮久久| 欧美日韩一区二区国产| 蜜桃一区二区三区在线观看| 亚洲视频在线观看三级| 亚洲va欧美va人人爽| 亚洲欧洲日产国产网站| 久久久伊人日本| 欧美日韩国产精品一卡| 视频免费1区二区三区| 亚洲精品www久久久久久| 国产精品jvid在线观看| 91大神在线网站| 精品嫩草影院| 在线观看免费一区二区| 久久一区二区视频| 亚洲大片精品永久免费| 夜夜嗨av一区二区三区免费区| 欧美国产乱视频| 日本一区精品| 女性隐私黄www网站视频| 自拍一级黄色片| 91精品国产综合久久香蕉的用户体验| 极品日韩久久| 91免费视频污| 性生交大片免费全黄| 五月婷婷伊人网| 免费理论片在线观看播放老| xxx在线免费观看| 亚洲成人黄色| 欧美在线网站| 国产精品精品国产色婷婷| 亚洲人成在线一二| 免费av在线一区二区| 黄色一级片播放| 午夜性福利视频| 国产欧美日韩成人| www色啪啪| 免费在线毛片网站| 日韩成人精品一区| 国产精品成人网| 久久最新资源网| 国产91亚洲精品一区二区三区| 97超碰在线视| 久久久久久久久久综合| 国产成人自拍一区| 国产经典av| aa在线视频| 亚洲精品美女| 欧美国产精品一区二区| 欧美精品一卡两卡| 亚洲字幕在线观看| 日韩欧美xxxx| 中文字幕一区二区三区四区视频| 99re6在线视频精品免费| 2021天堂中文幕一二区在线观| 欧美美女视频| 国产麻豆成人传媒免费观看| 日韩一区二区中文字幕| 欧美自拍大量在线观看| 亚洲精品怡红院| 国产一二三四在线| 天天弄天天操| 欧美交a欧美精品喷水| 精品一区二区免费在线观看| 亚洲精品日产精品乱码不卡| 精品亚洲一区二区三区在线播放| 91亚洲午夜在线| 丁香啪啪综合成人亚洲| 一区精品在线观看| 搞黄视频免费在线观看| 在线成人av| 欧美一区二区三区视频在线观看 | 人妻无码一区二区三区免费| 丰满人妻av一区二区三区| 看女生喷水的网站在线观看| 国产在视频线精品视频www666| 中文字幕字幕中文在线中不卡视频| 亚洲国产精品va在线观看黑人| 成人久久18免费网站图片| 中文字幕在线国产| 国产精品视频流白浆免费视频 | 国际av在线| 久久国产精品免费精品3p| 国产精品毛片无遮挡高清| 亚洲午夜小视频| 免费拍拍拍网站| 国产美女永久免费| sm久久捆绑调教精品一区| 国产黄色精品网站| 欧美日本高清一区| 免费超爽大片黄| 99国产在线播放| 亚洲电影观看| 久久嫩草精品久久久久| 欧美在线激情网| 亚洲爆乳无码专区| 五月色婷婷综合| 99久久99九九99九九九| 《视频一区视频二区| 91亚洲精品在线| 日本三级黄色大片| 三级短视频在线| 久久在线观看| 久久精品色综合| 亚洲aaa精品| 日本免费一区二区三区| 91好色先生tv| 国产乱理伦片a级在线观看| 欧美亚洲自偷自偷| 色噜噜亚洲精品中文字幕| 大地资源网在线观看免费官网| 精品无码m3u8在线观看| 国产区av在线| 国产成人免费网站| 国产91在线播放精品91| 亚洲一区二区三区三州| 免费在线看大片无需流量| 99精品在线| 日韩欧美精品网址| 综合视频在线观看| 亚洲图区综合网| 日韩啪啪网站| 一区二区三区欧美日韩| 精品日本一区二区| 91在线观看喷潮| 色综合视频一区二区三区日韩| 欧美日韩精品在线| 超级碰在线观看| 欧美人与动性xxxxx杂性| 亚洲狼人在线| 日韩欧美大尺度| 久久久久久久9| xxxwww在线观看| 欧美电影在线观看一区| 欧洲一区在线电影| 日韩网址在线观看| av网址观看| 亚洲综合好骚| 午夜精品一区二区三区在线视 | 四虎中文字幕| 国产日产一区| 亚洲国产一区自拍| 日韩av片在线看| 日本韩国在线观看| 红杏成人性视频免费看| 一区二区三区.www| 先锋在线资源一区二区三区| 亚洲小说春色综合另类网蜜桃| 中文字幕亚洲影视| 精品亚洲一区二区三区在线播放| 黄色录像a级片| 日本中文字幕在线2020| 国产精品久久久久9999吃药| 中文字幕中文字幕99| 99综合精品久久| 午夜亚洲视频| 国产精品久久久久久影视| 久久国产香蕉视频| 国内精品偷拍| 国产亚洲综合久久| 91社区视频在线观看| av在线资源| 在线亚洲精品福利网址导航| 日本三级黄色网址| 蝌蚪91视频| 男人的天堂亚洲| 亚洲精品久久久久| 91精品人妻一区二区| 久久日韩视频| 日韩欧美国产激情| 一区二区在线免费看| 青青草视频导航| 免费看精品久久片| 91pron在线| 青青国产在线视频| 在线播放高清视频www| 欧美午夜片在线看| 又黄又色的网站| 国产精品一卡二卡三卡 | 国产高清一区二区三区| 亚洲人成影院在线| 极品尤物久久久av免费看| 热久久美女精品天天吊色| 国产麻豆91视频| 2023国产精品久久久精品双| 中文欧美在线视频| 免费日韩在线视频| 亚洲精品高潮| 欲色天天网综合久久| 亚洲精蜜桃久在线| 成人亚洲精品777777ww| 久久66热re国产| 欧洲精品码一区二区三区免费看| 曰皮视频在线播放免费的| 国产精品一区免费在线观看| 日韩欧美在线一区二区| 台湾佬成人中文网222vvv| 久久不见久久见国语| 日韩av在线网页| 三级影片在线看| 国内精品免费| 91高清视频在线免费观看| 久草视频免费在线播放| 日本在线成人| 萌白酱国产一区二区| 久久亚洲AV无码| 极品束缚调教一区二区网站| 欧美乱大交xxxxx| 国产免费黄色网址| 一区二区三区成人精品| 日本一区二区三区四区视频| 噜噜噜久久,亚洲精品国产品| 亚洲一区欧美激情| 日韩免费在线视频| 2018亚洲男人天堂| 国内成+人亚洲+欧美+综合在线| 亚洲字幕在线观看| 乳奴隷乳フ辱| 久久精品国内一区二区三区| 成人在线播放av| 国产精品久久在线| 91美女福利视频| 四虎永久国产精品| 日本五十路在线| 91色综合久久久久婷婷| 伊人成色综合网| 麻豆91在线| 亚洲第一区在线观看| 91精品国产高清一区二区三密臀| 99re6这里只有精品| 日韩av色综合| 精品一区二区三区免费爱| 日韩在线一区二区| 丁香婷婷久久久综合精品国产| 成年女人在线视频| 亚洲精品国产a久久久久久| 国产麻豆xxxvideo实拍| 97人人澡人人爽91综合色| 欧美影院久久久| 国产成人精品免费视频大全软件| 久久亚洲欧美国产精品乐播| 91亚洲免费视频| 日本少妇一区| 九九精品在线播放| 亚洲免费国产| 中文字幕国产一区| 国产白嫩美女无套久久| 成人福利一区| 92裸体在线视频网站| 国产一二区视频| 亚洲丝袜自拍清纯另类|