找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 4890|回復: 0
打印 上一主題 下一主題
收起左側

ARM920T看門狗定時器、系統(tǒng)時鐘

[復制鏈接]
跳轉到指定樓層
樓主
ID:72008 發(fā)表于 2015-1-12 01:37 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
看門狗定時器

原理:看門狗每隔一定時間【假設為3小時】就會餓,每次餓時都會叫,如果你不想讓它叫,只要保證每隔3小時喂一次狗就可以。

遞減計數(shù)器為0時會自動重啟控制器。

用途:
1.用于解決遠程控制器在出現(xiàn)電磁干擾、噪聲、系統(tǒng)錯誤等外界條件造成的系統(tǒng)死機等不正常運行問題。
2.可以通過設置產生定時的中斷信號。

結論:
1.設置WTCON[5]設置看門狗定時器的使能;
2.設置WTCON[15:8]和[4:3]位來設置看門狗控制器的工作頻率。
3.設置WTCON[2]和WTCON[0]使能產生中斷和復位信號。
4.設置WTDAT設置計數(shù)值。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
系統(tǒng)時鐘

ARM920T內核的S3C2440的最高正常工作頻率如下:
FCLK【內核工作頻率】:400MHZ  HCLK【外設】:100MHZ  PCLK【內存、NAND、LCD等】:50MHZ

引子:12MHZ->400MHZ 如何讓牛車變?yōu)閯榆嚕?

對于一些需要時鐘工作的硬件,如果切段其時鐘源,就不會再工作,從而實現(xiàn)降耗。

12MHZ 鎖相環(huán)PLL : MPLL用來產生FCLK\HCLK\PCLK高頻工作時鐘; UPLL為USB提供工作頻率。

開啟MPLL的過程:
1.設置LockTime變頻鎖定時間;
2.設置FCLK與晶振輸入頻率Fin的倍數(shù);
3.設置FCLK\HCLK\PCLK三者之間的比例。

如果HDIV設置為非0,CPU的總線模式要進行改變,默認情況下FCLK=HCLK,CPU工作在快速總線模式下,HDIV設置為非0后,F(xiàn)CLK與HCLK不再相等,要將CPU改為異步總線模式。

==========================================================================
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表