加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
    • 一、概述
    • 二、時(shí)鐘配置
    • 三、外設(shè)配置
    • 四、源碼示例
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

零死角帶你玩轉(zhuǎn)S32K344之實(shí)時(shí)時(shí)鐘RTC~

08/05 14:10
1914
閱讀需 4 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

一、概述

通過(guò)閱讀手冊(cè)可以知道S32K344是擁有一個(gè)內(nèi)部的RTC,并且可以運(yùn)行在正常模式和低功耗模式之下,還可以用于低功耗的喚醒等等。而在配置時(shí)需要注意時(shí)鐘的配置,因?yàn)閷?duì)于S32DS軟件來(lái)說(shuō),RTC默認(rèn)時(shí)鐘來(lái)源是SXOSC,但是對(duì)于S32K344內(nèi)部RTC本身來(lái)說(shuō)需要使用SIRC時(shí)鐘源。

二、時(shí)鐘配置

三、外設(shè)配置

添加外設(shè):

四、源碼示例

/** * @brief RTC鬧鐘回調(diào)函數(shù) *  * 該函數(shù)在RTC鬧鐘事件觸發(fā)時(shí)被調(diào)用。它的主要作用是獲取當(dāng)前時(shí)間并將其格式化為字符串, * 然后通過(guò)UART4發(fā)送出去。這個(gè)函數(shù)是作為RTC模塊的回調(diào)函數(shù)使用的,因此它不直接返回任何值, * 但通過(guò)參數(shù)和全局變量進(jìn)行數(shù)據(jù)交互。 *  * @param callbackParam 回調(diào)參數(shù),本函數(shù)中未使用,為了匹配函數(shù)原型而保留。 */void RTC_Alarm_Callback(uint8 callbackParam){    /* 忽略回調(diào)參數(shù),因?yàn)楸竞瘮?shù)不需要使用它 */    (void)callbackParam;
    /* 獲取當(dāng)前的時(shí)間和日期信息 */    Rtc_Ip_GetTimeDate(0U, &g_tNowData);
    /* 將當(dāng)前時(shí)間格式化為字符串,準(zhǔn)備發(fā)送 */    sprintf(g_cUart4TxDatabuff, "%d-%d-%d, %d:%d:%d.rn",            g_tNowData.year, g_tNowData.month, g_tNowData.day, g_tNowData.hour, g_tNowData.minutes, g_tNowData.seconds);
    /* 通過(guò)UART4發(fā)送格式化后的時(shí)間字符串 */    Lpuart_Uart_Ip_SyncSend(LPUART_UART_IP_INSTANCE_USING_4, (const uint8 *)g_cUart4TxDatabuff,                            strlen(g_cUart4TxDatabuff), 0xFFFFFFFF);}

五、Reference

20240224【車載VCU項(xiàng)目簡(jiǎn)介】

20240226【車載VCU項(xiàng)目進(jìn)度1】

20240304【車載VCU項(xiàng)目進(jìn)度2】

20240308【車載VCU項(xiàng)目進(jìn)度3】

20240323【車載VCU項(xiàng)目進(jìn)度4】

20240420【車載VCU項(xiàng)目進(jìn)度5】

20240619【車載VCU項(xiàng)目進(jìn)度6】

20240719 【車載VCU項(xiàng)目進(jìn)度7】20240726 【車載VCU項(xiàng)目進(jìn)度8】

20240730【車載VCU項(xiàng)目進(jìn)度9】

歡迎轉(zhuǎn)發(fā)分享給需要的好友!

微信號(hào):zls_it

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
ECS-80-10-30B-CWN-TR 1 ECS International Inc Parallel - Fundamental Quartz Crystal,

ECAD模型

下載ECAD模型
$0.92 查看
ABS07-32.768KHZ-4-T 1 Abracon Corporation CRYSTAL 32.7680KHZ 12.5PF SMD

ECAD模型

下載ECAD模型
$1.36 查看
ASFL1-12.000MHZ-ERS-T 1 Abracon Corporation XTAL OSC XO 12.0000MHZ HCMOS TTL
$1.28 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

微信公眾號(hào)《朱老師IT充電站》主筆。先后從事電子工程師、單片機(jī)軟件工程師、嵌入式linux軟件工程師、物聯(lián)網(wǎng)軟件工程師、架構(gòu)師等工作,教育品牌<朱老師物聯(lián)網(wǎng)大講堂>創(chuàng)始人,暢銷書作者。擅長(zhǎng)U-Boot、linux kernel等嵌入式底層和系統(tǒng)層開(kāi)發(fā)、架構(gòu)設(shè)計(jì)。擅長(zhǎng)匯編、C/C++、Java、C#等常用開(kāi)發(fā)語(yǔ)言。被授予:IBM技術(shù)專家、華為云享專家、51CTO學(xué)院金牌講師等稱號(hào)。