在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

Kinetis“喂狗”的問題

SwM2_ChinaAET ? 來源:未知 ? 作者:李倩 ? 2018-08-15 10:05 ? 次閱讀

我最近有點標題黨了,老是喜歡起這種赤裸裸的標題,呵呵,不過相信點進來的博友應該懂此“喂狗”的意思,下面咱們好好聊聊Kinetis“喂狗”的問題,走著…

看門狗功能大家都耳熟能詳了,產品在最后量產之前,為了保證系統可靠性我們一般會把看門狗功能加進去,防止代碼在某些意外情況下進入死鎖狀態從而導致整個系統的癱瘓(看門狗超時產生復位信號將系統重啟),甚至有些對可靠性要求更嚴格的領域,都需要加入外部看門狗來保證產品穩定性。Kinetis系列的看門狗使用起來是比較簡單的,具體的配置我這里就不多說了,可以直接參考官方的參考代碼配置,本篇文章的目的是需要提醒廣大用戶在使用Kinetis的時候需要特別注意的問題:

1. 看門狗配置寄存器需要在解鎖看門狗之后的256個總線時鐘周期時間之內完成,也就是說在這256個總線周期之內我們需要快速完成看門狗功能的初始化,正常來講這個配置的時間肯定足夠了,還是強烈建議在配置看門狗之前把全局中斷關掉,配置之后再打開全局中斷,老話說的好,不怕一萬就怕萬一啊,萬一就那么趕巧在配置過程中來一個中斷把時間耗費掉就完了,是吧,安全重要,安全重要,安全重要啊,重要事情得講三遍,呵呵;

2.我們喂狗的函數也不能被打斷,在往看門狗寄存器連續寫入0xA602和0xB480兩個數據是需要在20個總線周期內必須完成的,so…在刷狗喂狗的過程中也不能打開中斷;

3. 第三個問題實際上我寫這篇文章的初衷,這個問題我們手冊里沒有像前兩點那樣在手冊中特別標注,但是對我們用戶來說卻不能忽視的。很多用戶為了簡單方便起見,會直接在主程序或者某個專門的任務中while(1)或者for死循環加入一個喂狗程序專門負責不斷的喂狗,這樣簡單明了,但是這樣是有潛在風險的,對Kinetis來說,每次喂狗的間隔還需要保證至少4個看門狗時鐘以上的時間,這個在軟件喂狗的時候需要額外注意的。

好了,由于問題比較簡單,所以就寫到這了,大家知道這個事就行了,哈哈。未完待續~

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

    關注

    10

    文章

    566

    瀏覽量

    70904
  • 寄存器
    +關注

    關注

    31

    文章

    5363

    瀏覽量

    120932

原文標題:【博文精選】Kinetis的"喂狗"時間不能太短了

文章出處:【微信號:ChinaAET,微信公眾號:電子技術應用ChinaAET】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    中斷喂狗失敗

    剛開始使用WWDG。用其他方法喂狗成功了,嘗試通過中斷喂狗失敗:使用TIMER2設置中斷,發生中斷時,設置標志。主函數while檢測到標志,清除標志,喂狗。然后就失敗了?,F在發現,開了狗,就進
    發表于 10-30 08:34

    Kinetis L系列資料分享

    Kinetis L系列微控制器的常規特性Kinetis L系列微控制器選型表
    發表于 04-02 06:48

    如何啟動和喂狗

    看門狗, 啟動, 喂狗
    發表于 07-23 09:46

    窗口看門狗喂狗的時間

    窗口看門狗:之所以稱為窗口是因為其喂狗時間是一個有上下限的范圍內(窗口),你可以通過設定相關寄存器,設定其上限時間(下限固定)。喂狗的時間不能過早也不能過晚。而獨立看門狗限制喂狗時間在0-x內,x由
    發表于 08-02 10:00

    OpenHarmony3.1Beta喂狗資料合集

    1、openharmony3.1Beta啟動喂狗服務解讀watchdog的實現用于監視系統的運行,包括內核態watchdog模塊和用戶態watchdog服務程序。內核態watchdog 模塊通過
    發表于 03-21 09:58

    請問什么時候喂狗?怎么喂狗?喂狗的注意事項有哪些?

    什么時候喂狗?怎么喂狗?喂狗的注意事項?
    發表于 10-27 07:30

    Jlink解鎖Kinetis說明

    Jlink解鎖Kinetis說明
    發表于 09-23 14:49 ?44次下載
    Jlink解鎖<b class='flag-5'>Kinetis</b>說明

    按鍵喂狗

    按鍵喂狗 C51單片機源碼,KEIL源文件,C語言編寫
    發表于 06-20 16:36 ?13次下載

    Kinetis加密等級分析

      Kinetis的加密鎖定問題在論壇和客戶那里經常被問到,而Kinetis的加密章節零散分布在ChipConfiguration/Security/Flash章節,此處做一個簡單的總結。提到Kinetis的加密其實本質上來說都
    發表于 09-15 17:52 ?2次下載

    kinetis系統時鐘講解

    kinetis系統時鐘講解
    發表于 09-21 09:37 ?5次下載
    <b class='flag-5'>kinetis</b>系統時鐘講解

    Kinetis編程入門指南書簽版

    Kinetis編程入門指南書簽版
    發表于 09-21 10:15 ?0次下載
    <b class='flag-5'>Kinetis</b>編程入門指南書簽版

    如何實現Kinetis ADC自校準

    如何實現Kinetis ADC自校準(直流電源技術題庫)-如何實現Kinetis ADC自校準? ? ? ? ? ? ? ? ? ?
    發表于 09-18 09:44 ?4次下載
    如何實現<b class='flag-5'>Kinetis</b> ADC自校準

    單片機編程:如何喂狗的靈魂拷問...

    關注、星標嵌入式客棧,干貨及時送達[導讀] 單片機程序寫辣么多,看門狗狗天天見,你的狗狗養的對么?不停的喂狗,只要狗不叫就完了嘛?真是這樣么?事實上可能不是你想的辣么簡單.....啥叫看...
    發表于 11-23 17:51 ?12次下載
    單片機編程:如何<b class='flag-5'>喂狗</b>的靈魂拷問...

    物聯網自動喂狗器開源分享

    電子發燒友網站提供《物聯網自動喂狗器開源分享.zip》資料免費下載
    發表于 02-06 14:46 ?0次下載
    物聯網自動<b class='flag-5'>喂狗</b>器開源分享

    如何避免燒錄無法喂狗的情況下看門狗仍會復位芯片

    "喂狗",也要講究方法
    的頭像 發表于 10-24 15:56 ?2794次閱讀
    如何避免燒錄無法<b class='flag-5'>喂狗</b>的情況下看門狗仍會復位芯片
    主站蜘蛛池模板: 国产好深好硬好爽我还要视频 | 深夜视频在线播放视频在线观看免费观看 | 免费高清视频免费观看 | 久久国产精品视频 | mm131美女肉体艺术图片 | 5x视频在线观看 | 成人免费午间影院在线观看 | 色老二精品视频在线观看 | 激情综合激情五月 | 天天爽夜夜爽天天做夜夜做 | 日本aaaaa毛片在线视频 | 国产福利2021最新在线观看 | 在线观看亚洲免费视频 | 天天鲁天天爽天天视频 | eee在线播放成人免费 | 欧美一级片免费观看 | 日韩在线视频www色 日韩在线视频免费观看 | 五月天婷婷免费观看视频在线 | 伊人久久大线蕉香港三级 | 国产一级特黄在线视频 | 国产91丝袜在线播放九色 | 亚洲第一成网站 | 女人被狂躁视频网站免费 | 欧美一级特黄aa大片视频 | 四虎影院免费观看 | 日本a级特黄三级三级三级 日本边添边爱边摸边做边爱 | 欧美影院 | 亚洲国产成人精品女人久久久 | 婷婷六月丁香午夜爱爱 | 日本aaaaa毛片动漫 | 正在播放羽月希与黑人bd在线 | 1024你懂的国产在线播放 | 网站在线播放 | 爱操成人网 | 4455四色永久免费 | 国产美女主播一级成人毛片 | 国产三级在线看 | 男男小说高h| 激情文学亚洲色图 | 在线视频一区二区三区 | 久久久久久9 |