精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ART-PI使用軟件模擬RTC的步驟

冬至子 ? 來源:IcyFeather ? 作者:IcyFeather ? 2023-08-02 15:48 ? 次閱讀

介紹
RTC (Real-Time Clock)實時時鐘可以提供精確的實時時間,它可以用于產生年、月、日、時、分、秒等信息。目前實時時鐘芯片大多采用精度較高的晶體振蕩器作為時鐘源。有些時鐘芯片為了在主電源掉電時還可以工作,會外加電池供電,使時間信息一直保持有效。

RT-Thread 的 RTC設備為操作系統的時間系統提供了基礎服務。面對越來越多的 IoT 場景,RTC 已經成為產品的標配,甚至在諸如 SSL 的安全傳輸過程中,RTC 已經成為不可或缺的部分。

步驟
首先啟用軟件模擬 RTC:

1.jpg

然后我們在 main.c 中加入如下內容:

#define RTC_NAME "rtc"
#include
static int rtc_sample(int argc, char argv[])
{
rt_err_t ret = RT_EOK;
time_t now;
rt_device_t device = RT_NULL;
/ 尋找設備 /
device = rt_device_find(RTC_NAME);
if (!device)
{
LOG_E("find %s failed!", RTC_NAME);
return RT_ERROR;
}
/ 初始化RTC設備 /
if(rt_device_open(device, 0) != RT_EOK)
{
LOG_E("open %s failed!", RTC_NAME);
return RT_ERROR;
}
/
設置日期 /
ret = set_date(2018, 12, 3);
if (ret != RT_EOK)
{
rt_kprintf("set RTC date failedn");
return ret;
}
/
設置時間 /
ret = set_time(11, 15, 50);
if (ret != RT_EOK)
{
rt_kprintf("set RTC time failedn");
return ret;
}
/
延時3秒 /
rt_thread_mdelay(3000);
/
獲取時間 /
now = time(RT_NULL);
rt_kprintf("%sn", ctime(&now));
return ret;
}
/
導出到 msh 命令列表中 */
MSH_CMD_EXPORT(rtc_sample, rtc sample);
代碼解讀:首先設置了年月日時分秒信息為2018年12月3日11:15:50,然后延時 3 秒后獲取當前時間信息,應當顯示2018年12月3日11:15:53。

編譯下載運行:

1.jpg

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 實時時鐘
    +關注

    關注

    4

    文章

    240

    瀏覽量

    65701
  • 晶體振蕩器
    +關注

    關注

    9

    文章

    616

    瀏覽量

    29062
  • 電池供電
    +關注

    關注

    0

    文章

    253

    瀏覽量

    22137
  • RTC
    RTC
    +關注

    關注

    2

    文章

    530

    瀏覽量

    66334
  • ART-Pi
    +關注

    關注

    0

    文章

    23

    瀏覽量

    1285
收藏 人收藏

    評論

    相關推薦

    ART-Pi Smart開發板開箱及愛之初次體驗

    ART-Pi Smart 開發板初次嘗鮮,ART-Pi Smart開箱及初次體驗內置應用.
    的頭像 發表于 05-03 16:25 ?4970次閱讀
    <b class='flag-5'>ART-Pi</b> Smart開發板開箱及愛之初次體驗

    ART-Pi Studio工程下NimBLE軟件包的使用

    本文主要介紹 ART-Pi Studio 工程下 NimBLE 軟件包的使用
    的頭像 發表于 08-26 10:31 ?1657次閱讀

    基于ART-PI的數字圖像處理與識別方案資料

    ,期間也參加過深圳的一次RT-Thread線下交流活動,所以對于RT-Thread是有所了解而未實際應用的程度。借著此次RT-Thread大賽的機會,將PC的一些圖像處理和圖像識別算法放到art-pi試跑一下看看效果如何,所以本次參賽將會使用art-pi獲取OV7670的
    發表于 12-21 15:42

    ART-PI重力感應無線智能小車設計實現

    ART-PI重力感應無線智能小車第一彈-----ART-PI擴展板設計雷德斯 and枕頭們,小飛哥又又叒好久沒更新文章啦,最近實在是太忙啦,大家久等啦,這次是系列文章,一步步教你如何在ART-PI
    發表于 02-10 06:39

    Art-Pi開發板學習筆記資料匯總

    正常顯示。 ** 1.LVGL 不支持 24bit 的色彩,而 Art-Pi 媒體擴展版上的 LCD 剛好就是 24bit 的。開發環境: rt-thread studio 開發板: Art-Pi
    發表于 03-21 14:56

    基于ART-Pi Smart平臺的設計方案推薦

    ART-Pi Smart 平臺上實現視頻播放功能;由于ART-Pi Smart 沒有音頻模塊,所以沒有實現音頻的解碼播放。在上一篇分享中,我們在 ART-Pi Smart 平臺上實現了視頻解碼
    發表于 03-24 16:56

    基于ART-Pi與SX1302的設計資料分享

    1、基于 ART-Pi lora-pkt-sniffer 抓包工具抓取空口 LoRa 數據包 8 個并行的 LoRa BW125KHz 通道 支持 CRC 過濾機制 串口 shell 支持參數讀寫
    發表于 04-01 16:36

    ART-PI在MDK中使用SDIO設備的方法

    一、ENV使能SDIO1.1.在kconfig增加配置因為ART-PI的SDIO2連接的是wifi,所以這里我們使用SDIO1。1.2.ENV中使能SDIO1.3.使能文件系統1.4.使用SD設備
    發表于 04-11 10:07

    使用ART-Pi ST-LINK的步驟教程

    1. ST-LINK 與 J-LINK 的區別相信大家對 ST-LINK 和 J-LINK 都不陌生. ART-Pi 板載了 STM32F103CBT6 ,出廠默認是燒錄的 ST-LINK V2-1
    發表于 04-11 10:10

    關于ART-PI的基本使用例程簡單描述

    ,使用靜態IP與PC直連做測試。后續有需要,將ARI-PI通過路由器連接PC,可以隨時再打開DHCP。5.保存Setting,編譯,成功。2 基本測試1.將ART-PI通電并連接網線2.通過設備管理
    發表于 06-01 15:06

    NimBLE軟件包在ART-Pi bsp工程下的使用

    本文主要介紹 NimBLE 軟件包的在 ART-Pi bsp 工程下的使用目前 NimBLE 支持 BLE Host 層,同時 bsp 工程下暫不支持使用 ART-Pi 板載的 AP6212 藍牙
    發表于 09-13 15:43

    ART-Pi LoRa開發套件教程相關資料分享

    1、ART-Pi LoRa 開發套件簡介  ART-Pi LoRa 開發套件(LSD4RFB-2EVKM0201)是利爾達科技與睿賽德科技聯合出品的一套面向物聯網開發者的 LoRa產品原型設計工
    發表于 09-30 11:57

    【STM32H750】玩轉ART-Pi(一)——使用STM32CUBMX生成TouchGFX工程

    目錄在ART-Pi H750上移植TouchGFX(一)——使用STM32CUBMX生成TouchGFX工程在ART-Pi H750上移植TouchGFX(二)——制作MDK的外部
    發表于 12-28 19:20 ?10次下載
    【STM32H750】玩轉<b class='flag-5'>ART-Pi</b>(一)——使用STM32CUBMX生成TouchGFX工程

    【技術三千問】之《玩轉ART-Pi》,看這篇就夠了!

    2.在 ART-Pi 平臺有沒有人成功使用 openocd 可以直接燒寫到外部 Quad spi flash 的?[鏈接]
    發表于 01-25 18:44 ?2次下載
    【技術三千問】之《玩轉<b class='flag-5'>ART-Pi</b>》,看這篇就夠了!

    ART-PI重力感應無線智能小車第一彈——ART-PI擴展板設計

    雷德斯 and 枕頭們,小飛哥好久沒更新文章啦,最近實在是太忙啦,大家久等啦,這次是系列文章,一步步教你如何在ART-PI上實現無線重力感...
    發表于 01-25 19:27 ?1次下載
    <b class='flag-5'>ART-PI</b>重力感應無線智能小車第一彈——<b class='flag-5'>ART-PI</b>擴展板設計