国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

STM32的PVD、POR、PDR簡介

發布時間:2009-11-26 16:45    發布者:STM32
關鍵詞: PDR , POR , PVD , 簡介
先看一下這2張截自STM32參考手冊的圖片:





下面這張表截自STM32F103x8/B的數據手冊,對上圖的參數給出了具體數值:



下面對上面2張圖和表格中的數據做一個簡要的解釋:

1)PVD = Programmable Votage Detector 可編程電壓監測器
它的作用是監視供電電壓,在供電電壓下降到給定的閥值以下時,產生一個中斷,通知軟件做緊急處理。在給出表格的上半部分就是可編程的監視閥值數據。當供電電壓又恢復到給定的閥值以上時,也會產生一個中斷,通知軟件供電恢復。供電下降的閥值與供電上升的PVD閥值有一個固定的差值,這就是表中的VPVDhyst(PVD遲滯)這個參數,通過列出的PVD閥值數據可以看到這個差別。引入這個差值的目的是為了防止電壓在閥值上下小幅抖動,而頻繁地產生中斷。

2)POR = Power On Reset 上電復位;PDR = Power Down Reset 掉電復位。
POR 的功能是在VDD電壓由低向高上升越過規定的閥值之前,保持芯片復位,當越過這個閥值后的一小段時間后(圖中的"滯后時間"或表中的"復位遲滯"),結束復位并取復位向量,開始執行指令。這個閥值就是表中倒數第4行(min=1.8,typ=1.88,max=1.96)。
POR的功能是在VDD電壓由高向低下降越過規定的閥值后,將在芯片內部產生復位,這個閥值就是表中倒數第3行(min=1.84,typ=1.92,max=2.0)。

3)可以看到POR比PDR大了0.04V,這就是表中倒數第2行,VPDRhyst(PDR遲滯)=40mV。

4)從上面的第2張圖可以看到,當VDD上升越過POR閥值時,內部并不馬上結束復位,而是等待一小段時間(Reset temporization),這就是表中的最后一行TRSTTEMPO,它的典型數值是2.5ms。

這個滯后時間是為了等待供電電壓能夠升高到最低可靠工作電壓以上,我們看到POR閥值最小只有1.8V,最大也只有1.96V,都低于數據手冊中給出的最低可靠工作電壓2.0V,所以這個滯后時間是十分必要的,如果供電電壓上升緩慢,尤其是從1.8V升到2.0V以上超過1~2.5ms,則很可能造成上電復位后MCU不能正常工作的情況。

發表于2009/9/4
本文地址:http://m.4huy16.com/thread-5836-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
McuPlayer 發表于 2010-3-2 09:46:35
這么詳細的文章,對理解STM32的上電非常有幫助。
stevenh 發表于 2010-12-12 17:22:01
非常有幫助!
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 常見深度學習模型介紹及應用培訓教程
  • Microchip第22屆中國技術精英年會——采訪篇
  • Microchip第22屆中國技術精英年會上海首站開幕
  • “芯”光璀璨,鵬城共賞——2025 Microchip中國技術精英年會深圳站回顧
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表