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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文-----基于嵌入式系統(tǒng)應(yīng)用實(shí)驗(yàn)指導(dǎo)書(編輯修改稿)

2025-01-06 15:59 本頁面
 

【文章內(nèi)容簡介】 D進(jìn)行 JTAG仿真調(diào)試。 (6) 在中斷服務(wù)函數(shù)中設(shè)置斷點(diǎn),全速運(yùn)行程序觀察是否能產(chǎn)生定時(shí)器中斷。取消設(shè)置斷點(diǎn),全速運(yùn)行程序,蜂鳴器應(yīng)每秒響一聲。 7.思考題 使用定時(shí)器 0來實(shí)現(xiàn)一個(gè)時(shí)鐘,具有時(shí)、分、秒功能,應(yīng)如何編寫程序 ?(要求每隔 1S即通過串口向 PC機(jī)發(fā)送時(shí)間 ) 實(shí)驗(yàn)七 UART通訊實(shí)驗(yàn) 1.實(shí)驗(yàn)?zāi)康? 了解 S3C2410A處理器的 UART基本工作原理及配置操作; 能夠使用 S3C2410A處理器的 UART進(jìn)行數(shù)據(jù)發(fā)送和接收。 2.實(shí)驗(yàn)設(shè)備 硬件: PC機(jī) 1臺 。MagicARM2410教學(xué)實(shí)驗(yàn)開發(fā)平臺 1臺 軟件: Windows 98/2021/XP操作系統(tǒng) 。 ADS 3.實(shí)驗(yàn)內(nèi)容 使用查詢方式實(shí)現(xiàn)從 UART0發(fā)送 10次字符串“ Hello World!”,然后不斷地接收串口上的字符再直接發(fā)送出去,要求能夠處理回車鍵 (Enter 鍵 )實(shí)現(xiàn)換行。 UART0設(shè)置為通訊波特率 115200, 8位數(shù)據(jù)位, 1位停止位,無奇偶校驗(yàn)。 4.實(shí)驗(yàn)預(yù)習(xí)要求 ( 1) 仔細(xì)閱讀參考文獻(xiàn) [2]第 11 節(jié)的 S3C2410A的 UART模塊說明; ( 2) 仔細(xì)閱讀 ?實(shí)驗(yàn)指導(dǎo) 第 1章的內(nèi)容,了解 MagicARM2410實(shí)驗(yàn)箱的硬件結(jié)構(gòu),注意 RS232接口電路。 5.實(shí)驗(yàn)原理 UART通用異步串行通信接口的總稱, UART 允許在串行鏈路上進(jìn)行全雙工的通信,輸出 /輸入的電平為 TTL電平。一般來說,全雙工 UART定義了一個(gè)串行發(fā)送引腳 (TXD)和一個(gè)串行接收引腳 (RXD),可以在同一時(shí)刻發(fā)送和接收數(shù)據(jù); RS232是美國電子工業(yè)協(xié)會 (EIA)制定的串行通訊標(biāo)準(zhǔn),又稱 RS232C。早期它被應(yīng)用于計(jì)算機(jī)和調(diào)制解調(diào)器 (MODEM)的連接控制, (MODEM)再通過電話線進(jìn)行遠(yuǎn)距離的數(shù)據(jù)傳輸。 RS232是一個(gè)全雙工的通訊標(biāo)準(zhǔn),它可以同時(shí)進(jìn)行數(shù)據(jù)接收和發(fā)送的工作。 RS232標(biāo)準(zhǔn)包括一個(gè)主通道和一個(gè)輔助通道,在多數(shù)情況下主要使用主通道,即 RXD、 TXD、 GND信號; RS232標(biāo)準(zhǔn)采用負(fù)邏輯方式,標(biāo)準(zhǔn)邏輯“ 1”對應(yīng)- 5V~- 15V電平,標(biāo)準(zhǔn)邏輯“ 0”對應(yīng) +5V~ +15V電平。因此 UART的 TTL電平需要進(jìn)行 RS232電平 轉(zhuǎn)換后,才能與 RS232接口連接并通訊,可以使用 SP3232E或 SP3243ECA芯片進(jìn)行電平轉(zhuǎn)換; UART數(shù)據(jù)通訊字符格式 (8位數(shù)據(jù)位,無奇偶校驗(yàn)位, 1位停止位 )。 對串口進(jìn)行初始化時(shí),首先要設(shè)置相應(yīng) I/O 為 TXD0、 RXD0 功能引腳,然后通過 ULCON0 寄存器來設(shè)置串口數(shù)據(jù)格式,通過 UCON0 寄存器來設(shè)置串口工作模式,最后通過 UBRDIV0來設(shè)置通訊波特率 ; 使用串口發(fā)送數(shù)據(jù)時(shí),將待發(fā)送數(shù)據(jù)寫入 UTXH0 寄存器,然后通過讀取UTRSTAT0寄存器的值判斷數(shù)據(jù)是否發(fā)送完成; 進(jìn)行串口數(shù)據(jù)接收時(shí),通過讀取 UTRSTAT0寄存器的值判斷是否接收到數(shù)據(jù),如果接收到數(shù)據(jù),則可以從 URXH0寄存器中讀出數(shù)據(jù)。 6.實(shí)驗(yàn)步驟 (1) 啟動(dòng) ADS ,使用 ARM Executable Image for DeviceARM2410 工程模板建立一個(gè)工程 UART。 (2) 在工程 src組中的 。 (3) 選用 DebugRel 生成目標(biāo),然后編譯鏈接工程。 (4) 將 MagicARM2410 實(shí)驗(yàn)箱上的 UART0連接跳線 JP1短接,使用串口延長線把 MagicARM2410實(shí)驗(yàn)箱的 CZ11與 PC機(jī)的 COM1連接。 (注意: CZ11安裝在 MagicARM2410實(shí)驗(yàn)箱的機(jī)箱右側(cè) ) (5) PC機(jī)上運(yùn)行“超級終端”程序 ,設(shè)置串口波持率為 115200, 8位數(shù)據(jù)位,無奇偶校驗(yàn)位, 1位停止位 (6) 選擇【 Project】 【 Debug】,啟動(dòng) AXD進(jìn)行 JTAG仿真調(diào)試。 (7) 全速運(yùn)行程序,觀察“超級終端”的主窗口顯示內(nèi)容,然后在“超級終端”的主窗口中輸入任意字符和回車鍵,觀察“超級終端”的顯示效果。 7.思考題 RS232的電平與 S2C2410A的 UART電平有什么差別? 實(shí)驗(yàn) 八 ADC 實(shí)驗(yàn) 1.實(shí)驗(yàn)?zāi)康? 掌握 S3C2410A的模 /數(shù) (A/D)轉(zhuǎn)換器的應(yīng)用設(shè)置,進(jìn)行電壓信號的測量。 2.實(shí)驗(yàn)設(shè)備 硬件: PC機(jī) 1臺 。MagicARM2410教學(xué)實(shí)驗(yàn)開發(fā)平臺 1臺 軟件: Windows 98/2021/XP操作系統(tǒng) 。 ADS 3.實(shí)驗(yàn)內(nèi)容 使用 AIN0和 AIN1測量兩路直流電壓,并將測量結(jié)果通過 UART0向 PC機(jī)發(fā)送 。 4.實(shí)驗(yàn)預(yù)習(xí)要求 仔細(xì)閱讀參考文獻(xiàn) [2]第 16節(jié)的 S3C2410A的 ADC模塊說明; 了解 MagicARM2410實(shí)驗(yàn)箱的硬件結(jié)構(gòu),注意 ADC部分的電路 。 5.實(shí)驗(yàn)原理 S3C2410A具有 1個(gè) 8通道的 10位模數(shù)轉(zhuǎn)換器 (ADC),有采樣保持功能,輸入電壓范圍是 0~ ,在 器時(shí)鐘下,最大的轉(zhuǎn)換速率可達(dá) 500KSPS。A/D轉(zhuǎn)換器的 AIN AIN7還可以與控制腳 nYPON、 YMON、 nXPON和 XMON配合,實(shí)現(xiàn)觸摸屏輸入功能; ADC功能框圖 為了正確使用 A/D轉(zhuǎn)換器,需要設(shè)置 A/D轉(zhuǎn)換器的時(shí)鐘,還有 A/D轉(zhuǎn)換器的工作模式設(shè)置和輸入通道選擇,這都是通過 ADCCON寄存器來設(shè)置的。然后置位ADCCON 寄存器的 ENABLE_START 位來控制啟動(dòng) A/D 轉(zhuǎn)換,讀 ADCCON 寄存器的 ECFLG 位來判斷 A/D 轉(zhuǎn)換是否已經(jīng)結(jié)束。 當(dāng)一次 A/D 轉(zhuǎn)換結(jié)束后,通過讀 ADCDAT0寄存器來取得 A/D轉(zhuǎn)換結(jié)果,寄存器的低 10位數(shù)據(jù)有效; ADCCON寄存器; ADCTSC寄存器; ADCDAT0寄存器; 實(shí)驗(yàn)電路圖。 6.實(shí)驗(yàn)步驟 V D D 33W110KW210KV I N 1V I N 2R722R822V D D 33C 126L810uHV D D 33S 3C 2410AV r e fA I N 0A I N 1(1) 啟動(dòng) ADS ,使用 ARM Executable Image for DeviceARM2410工程模板建立一個(gè)工程 ADC01。 (2) 在工程 src組中的 。 (3) 選用 DebugRel 生成目標(biāo),然后編譯鏈接工程。 (4) 將 MagicARM2410 實(shí)驗(yàn)箱上的 UART0連接跳線 JP1短接,使用串口延長線把 MagicARM2410實(shí)驗(yàn)箱的 CZ11與 PC機(jī)的 COM1連接。 (注意: CZ11安裝在 MagicARM2410實(shí)驗(yàn)箱的機(jī)箱右側(cè) ) (5) PC機(jī)上運(yùn)行“超級終端”程序 ,設(shè)置串口波持率為 115200, 8位數(shù)據(jù)位,無奇偶校驗(yàn)位, 1位停止位。 (6) 選擇【 Project】 【 Debug】,啟動(dòng) AXD進(jìn)行 JTAG仿真調(diào)試。 (7)全速運(yùn)行程序,調(diào)整 W W2 改變測量的電壓,觀察 PC機(jī)上的“超級終端”主窗口顯示電壓值是否正確。 7.思考題 若需要采用中斷方式進(jìn)行 A/D轉(zhuǎn)換,應(yīng)如何設(shè)計(jì)實(shí)驗(yàn)程序代碼? 實(shí)驗(yàn) 九 μ C/OSII移植實(shí)驗(yàn) 1.實(shí)驗(yàn)?zāi)康? 掌握將μ C/OSII操作系統(tǒng)移植到 ARM9處理器的方法 了解μ C/OSII操作系統(tǒng)的基本原理和移植條件 2.實(shí)驗(yàn)設(shè)備 硬件: PC機(jī) 1臺 。MagicARM2410教學(xué)實(shí)驗(yàn)開發(fā)平臺 1臺 軟件: Windows 98/2021/XP操作系統(tǒng) 。 ADS 3.實(shí)驗(yàn)內(nèi)容 學(xué)習(xí)移植μ C/OSII操作系統(tǒng)到 ARM9處理器,然后編寫一個(gè)簡單的多任務(wù)應(yīng)用程序,實(shí)現(xiàn) LED流水燈控制。 4.實(shí)驗(yàn)預(yù)習(xí)要求 仔細(xì)閱讀參考文獻(xiàn) [3],了解μ C/OSII的組成和移植相關(guān)的文件內(nèi)容。 仔細(xì)閱讀參考文獻(xiàn) [2],了解 S3C2410A 微控制器的硬件結(jié)構(gòu) (如向量中斷控制器和定時(shí)器等 )。 仔細(xì)閱讀 “ADS集成開發(fā)環(huán)境及 JTAG仿真器應(yīng)用 .pdf”或其它 ADS 相關(guān)資料,了解 ADS 、 DeviceARM2410專用工程模板、 EasyJTAGH仿真器的應(yīng)用。 5.實(shí)驗(yàn)原理 μ C/OSII 是一個(gè)完整的、可移植、可固化、可剪裁的占先式實(shí)時(shí)多任務(wù)內(nèi)核。181。C/OSII是用 ANSI C語言編寫,包含一小部分匯編代碼,使之可以供不同架構(gòu)的微處理器使用。 181。C/OSII可以管理 64個(gè)任務(wù),具有信號量、互斥信號量、事件標(biāo)志組、消息郵箱、消息隊(duì)列、任務(wù)管理、時(shí)間管理和內(nèi)存塊管理等系統(tǒng)功能。 μ C/OSII軟件體系結(jié)構(gòu) : 如下圖所示,由圖可以看出,μ C/OSII包括以下 3個(gè)部分: ( 1)μ C/OSII核心代碼:包括 10個(gè) C程序文件和 1個(gè)頭文件,主要實(shí)現(xiàn)了系統(tǒng)調(diào)度、任務(wù)管理、內(nèi)存管理、信號量、消息郵箱和消息隊(duì)列等系統(tǒng)功能。此部分的代碼與處理器無關(guān)。 ( 2)μ C/OSII 配置代碼:包括 2 個(gè)頭文件,用于裁剪和配置μ C/OSII。此部分的代碼與用戶實(shí)際應(yīng)用相關(guān)。 ( 3)μ C/OSII移植代碼:包括 1個(gè)匯編文件、 1個(gè) C程序文件和
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1