freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

裸板串口課程設計(已修改)

2025-06-20 14:14 本頁面
 

【正文】 電 子 科 技 大 學 語言類綜合項目實踐報告 學生姓名: 學 號: 指導教師: 實驗時間: 年 月 日 課程設計目的 本課設目的是對在裸板上進行一些初始化操作 , 實現(xiàn) UART 串口通訊驅動,即實現(xiàn) PC 端 與開發(fā)板間串口的通訊,從 PC 終端輸入字符,開發(fā)板再將其返回到PC 終端(也叫回顯)。 驅動程序的實質即對硬件資源的管理。 課程設計任務 了解串口通信基本原理,查看開發(fā)板上 datasheet 上關于串口的連接方式,以及其特點;根據(jù) ARM mini2440 的硬件原理,設置對應的寄存器,用程序初始化串口硬件,控制串口硬件實現(xiàn)字符串接收、發(fā)送等功能。 編程實現(xiàn) ARM UART( Universal Asynchronous Receiver and Transmitter)通訊。 主要任務為: 設置管腳模式; 設置通信模式( 8 個數(shù)據(jù)位, 1 個停止位,無校驗); 設置數(shù)據(jù)讀取模式(中斷、輪詢); 設置是否用硬件緩存( FIFO,NONFIFO); 設置是否啟用硬件流控; 設置傳輸速度:波特率。 裸板串口的設計 需求分析 —— 數(shù)據(jù)流程圖 頂層數(shù)據(jù)流圖 P C 機 終 端T i n y M i n i 2 4 4 0 裸 板裸 板 串 口 驅 動程 序輸 入 信 息輸 入 信 息回 顯 信 息回 顯 信 息 概要設計 —— 程序結構圖 詳細設計 —— 程序流程圖 裸板串口的實現(xiàn) 關看門狗 代碼 41 LDR R0,=0x53000000 ( 1) MOV R1,0x0 STR R1,[R0] 時 鐘 設 置 開 始設 置 變 頻 鎖 定 時 間設 置 FCLK: HCLK:PCLK的 分 頻 比設 置 系 統(tǒng) 時 鐘 工 作頻 率串 口 設 置 開 始設 置 管 腳 模 式設 置 通 信 模 式設 置 數(shù) 據(jù) 讀 取 模 式( 中 斷 /輪 詢 )設 置 是 否 啟 用 硬 件緩 存 ( FIF0, NONFIFO)設 置 是 否 啟 用 硬 件流 控設 置 傳 輸 熟 讀 : 波特 率開 始關 看 門 狗中 斷 屏 蔽時 鐘 設 置內 存 初 始 化堆 棧 初 始 化串 口 設 置 注釋 看門狗定時器控制寄存器 寄存器 地址 描述 復位值 WTCON 0x53000000 看門狗定時器控制寄存器 0x8021 41( 1)設置看門狗定時器控制寄存器的值,看門狗定時器內部有一個遞減計數(shù)器,當該計數(shù)器遞減為 0 的時候,會產(chǎn)生復位控制器信號,自動重啟控制器。 在這里,我們?yōu)榱朔乐箍撮T狗產(chǎn)生復位控制器信號,將機器重啟,所以要將看門狗定時器控制寄存器中的內容賦 0,使看門狗定時器無效 . 關中斷 代碼 42 LDR R0,=0x4A000008 ( 1) LDR R1,=0x3ff STR R1,[R0] 中斷屏蔽寄存器 寄存器 地址 讀寫 描述 復位值 INTMSK 0x4A000008 R/W 決定哪個中斷源被屏蔽 0=中斷服務無效 1=中斷服務有效 0xFFFFFFFF 42( 1)設置中斷屏蔽寄存器。中斷屏蔽寄存器該寄存器包括 32 位,每個都是和一個中斷源相關。如果某位置 1,則 CPU 不會服務相應中斷源的中斷請求。如果屏蔽位為 0,中斷請求可以被服務。這里我們將 0x3ff 寫入中斷屏蔽寄存器中是將所有的中斷服務屏蔽。因為這里我們這里只需執(zhí)行一個簡單的數(shù)據(jù)傳輸服務,如果中斷服務沒有被屏蔽,那我們的傳輸過程中就可能受到中斷服務的影響,導致傳輸服務停止或出錯。所以在最開始我們就要屏 蔽掉中斷服務。 WTCON 位 描述 初始值 Watchdog timer 【 5】 看門狗定時器使能位。 0=無效 1=有效 1 Reset enable/disable 【 1】 對于復位信號看門狗定時器 輸出使能 位。 1:看門狗定時器曹氏,發(fā)出 s3c2440A 復位信號。 0:看門狗定時器復位功能無效 1 Interrupt generation 【 2】 中斷使能位 0=無效 1=有效 0 時鐘設置 代碼 43 LDR R0,=0x4C000000 ( 1) MOV R1,0xFFFFFFFF STR R1,[R0] 鎖定時間計數(shù)寄存器 寄存器 地址 讀寫 描述 復位值 LOCKTIME PLL 0x4C000000 R/W 鎖定時間計數(shù)寄存器 0xFFFFFFFF LOCKTIME 位 描述 初始值 U_LTIME [31:16] UPLL 對于 UCLK 的鎖定時間計數(shù)值 0xFFFF M_LTIME [15:0] MPLL 對于 FCLK、 HCLK、PCLK 的鎖定時間計數(shù)值 0xFFFF
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1