現(xiàn)象:按鍵長按或者連續(xù)按壓導致RTC起振異常;
RTC經(jīng)過的時間讀取出來沒有變化,或者變化異常
發(fā)現(xiàn):經(jīng)過一下午復現(xiàn)排查后,按鍵背面為晶振區(qū)域;我摁下按鍵的手法會按壓到晶振區(qū)域導致晶振異常;人按下按鍵時未按壓到晶振區(qū)域.無法復現(xiàn);
另外該現(xiàn)象體現(xiàn)在如下方面:
使用LSE為時鐘源,可能導致初始化失敗;看圖,BootLoader成功跳轉,app初始化錯誤;
這是錯誤發(fā)生位置,APP的時鐘初始化;
對比APP和BL的時鐘初始化以及RTC導致失敗的原因分析發(fā)現(xiàn).
bl中僅初始化了HSE,app中還初始化了LSE,使用了RTC硬件資源導致初始化失敗
檢測使用RTC的時間去處理的函數(shù),例如延時等操作,會一并異常.現(xiàn)象為無法繼續(xù)運行下去
不在按壓RTC器件后,可能現(xiàn)象還會出現(xiàn),形變還沒消失;還會出現(xiàn)上述情況.
得等待結束
總結:
不要接觸擠壓精密器件部分
硬件布線應考慮布局,按鍵背面不應該放精密器件。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
LSE
-
RTC
-
bootloader
-
延時器
-
時鐘源
相關推薦
(O)關于程序BUG說明,看最后面的紅色字體,視頻和源代碼中都沒有說明(一)PID控制算法(P:比例 I:積分 D:微分)(二)首先先說明原理,使用的是數(shù)字PID算法,模擬PID算法在計算機
發(fā)表于 08-03 07:05
幀中斷與字節(jié)中斷混用的玄學BUG
發(fā)表于 08-06 06:55
在做智能手環(huán)時候使用到了關于RTC時鐘的,今天我們來復習一下關于他的知識點。文章中我是參考的有STM32f411的中文參考手冊,需要的話我會上傳這個pdf版。實時時鐘(RTC)養(yǎng)成查資
發(fā)表于 08-11 08:27
RTC(Real Time Clock)是實時時鐘的意思,它其實和TIM有點類似,也是利用計數(shù)的原理,選擇RTC時鐘源,再進行分頻,到達計數(shù)的目的。該文主要講述關于RTC的秒中斷功能,
發(fā)表于 08-13 06:57
Ⅰ、概述RTC(Real Time Clock)是實時時鐘的意思,它其實和TIM有點類似,也是利用計數(shù)的原理,選擇RTC時鐘源,再進行分頻,到達計數(shù)的目的。該文主要講述關于RTC的秒中
發(fā)表于 08-16 08:19
。
1、RTC簡介關于RTC,在前面章節(jié)已經(jīng)進行過介紹,在此不再贅述。關于RTC工具介紹,可參考前面章節(jié)及CH32V103應用手冊。
2、硬
發(fā)表于 05-12 16:34
的比較多 DS1302。STM32 集成了 RTC 塊,所以用戶可以不必使用外部的時鐘芯片。下面我就帶領大家分析一下 STM32 單片機的 RTC 模塊。
發(fā)表于 11-11 15:51
?36次下載
俗話說的好,不怕出bug,就怕不知道哪里出bug,但是今天我不是和大家將怎么找bug,而是bug的來源。
發(fā)表于 10-22 14:20
?3397次閱讀
rtc-sysfs文件主要的操作就是在sys下創(chuàng)建rtc的屬性節(jié)點,可以方便用戶方便快捷的訪問,查找問題。下來大概看看sys下的rtc節(jié)點,有個直觀的認識。
發(fā)表于 04-27 19:43
?2454次閱讀
Firefly-RK3399 開發(fā)板上有 一個集成于RK808上的RTC(Real Time Clock),主要功能有時鐘,日歷,鬧鐘,周期性中斷,雙通道32KHz時鐘輸出。
發(fā)表于 11-20 11:14
?2432次閱讀
最近幾年,因為千播大戰(zhàn),包括線上業(yè)務的火熱,很多公司開始進入RTC領域,這些公司對RTC技術有著各種各樣的認知。采用的技術方案也有一些不同,在這里我列出了6個問題來和大家一起探討。
發(fā)表于 12-07 14:02
?3379次閱讀
關于stm8l05x系列單片機rtc初始化問題在開始項目時,用到的單片機是stm8l052的單片機,為了降低功耗就要在活躍停止模式和正常運行模式之間切換,即每隔一段時間用rtc喚醒,在進行rt
發(fā)表于 11-26 14:36
?10次下載
漏測Bug是指產(chǎn)品邏輯缺陷在測試過程中沒有被發(fā)現(xiàn)(尤其是測試環(huán)境可以重現(xiàn)的缺陷),上線版本發(fā)布后或者在用戶使用體驗后發(fā)現(xiàn)并反饋回來的缺陷。可能造成線上故障或者資損,在對產(chǎn)品測試過程中,自己也難免出現(xiàn)一些Bug的漏測,因此對Bug
發(fā)表于 12-02 09:42
?1052次閱讀
現(xiàn)在幾乎所有的電子產(chǎn)品都帶RTC功能,因此RTC電池的壽命肯定是越長越好。
二、 **問題描述**
本案例是一個帶RTC功能的工業(yè)產(chǎn)品,RTC部分的供電電路如下下圖,產(chǎn)品發(fā)
發(fā)表于 05-26 15:14
?559次閱讀
那有人會問,那為什么隨著行業(yè)的發(fā)展,還是有人覺得SI是一門玄學?這個問題就變得有意義了。
發(fā)表于 03-12 11:10
?346次閱讀
評論