第7課 系統時鐘和UART實驗

2021-10-02 21:32:28 字數 939 閱讀 6615

晶振的原理以及作用?

晶振是石英晶體諧振器(quartz crystal oscillator)的簡稱,也稱有源晶振,它能夠產生**處理器(cpu)

執行指令所必須的時鐘頻率訊號,cpu一切指令的執行都是建立在這個基礎上的,時鐘訊號頻率越高,通常cpu的執行速度也就越快。

只要是包含cpu的電子產品,都至少包含乙個時鐘源,就算外面看不到實際的振盪電路,也是在晶元內部被整合,它被稱為電路系統的心臟。

晶振用一種能把電能和機械能相互轉化的晶體在共振的狀態下工作,以提供穩定,精確的單頻振盪。

在通常工作條件下,普通的晶振頻率絕對精度可達百萬分之五十。高階的精度更高。有些晶振還可

以由外加電壓在一定範圍內調整頻率,稱為壓控振盪器(vco)。

晶振的作用是為系統提供基本的時鐘訊號。通常乙個系統共用乙個晶振,便於各部分保持同步。

有些通訊系統的基頻和射頻使用不同的晶振,而通過電子調整頻率的方法保持同步。

晶振通常與鎖相環電路配合使用,以提供系統所需的時鐘頻率。如果不同子系統需要不同頻率的

時鐘訊號,可以用與同乙個晶振相連的不同鎖相環來提供。

怎麼設定fclk/hclk/pclk?

1.晶振經過pll設定成最高的頻率fclk。

2.fclk分頻成低頻率的hclk/pclk.

怎麼設定pll?

1、設定鎖定時間

2、。。。。。

pc上如何使用串列埠?arm板設定uart也是同樣的步驟。

1、找到串口號

2、設定波特率、設定流控、資料位、校驗位、停止位等

3、開啟串列埠

4、收發資料

收發資料就是向特定的暫存器讀寫資料,再讀寫資料前,要通過狀態暫存器去查詢是否可以去寫結存器或者讀暫存器。

即快取區(某個暫存器)中有了資料,再從特定的暫存器中去讀資料,

即快取區中的資料已近全部送走之後(即為空),再往特定的暫存器中去寫入資料。

嵌入式第七課 系統時鐘和UART試驗

對於jz2440開發板,有三個時鐘 fclk是cpu時鐘,hclk是外設時鐘,通訊輸入用pclk時鐘。2440的晶振頻率是12mb,設定pll暫存器將其提高,再將其分頻給fclk,hclk和pclk。如何設定fclk,hclk,pclk?1.鎖定時間 設定pll的同時,fclk停止 cpu停止執行 ...

第7章 系統函式和任務

圖7.1 onehot和 onehot0 onehot和 onehot0相當自我解釋,在圖7.1中進行了解釋。請注意,如果表示式為 z 或 x onehot或 onehot0將失敗。圖7.1描述了乙個簡單的應用。對於任何乙個匯流排grant的確認,只能有乙個匯流排grant。如圖所示,這很容易通過 ...

第7章 檔案系統基本許可權和高階許可權管理

檢視 etc passwd檔案許可權 ll etc passwd cp etc passwd root 使用vim開啟按照筆記操作一遍 ctrl r 恢復 u撤銷gg 文件首行 g 文件末行 home鍵 行首 end鍵 行尾 o 下一行插入 o 上一行插入 x 向左刪除乙個字元 x 向右刪除乙個字元...