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

正文內(nèi)容

帶隔離rs232收發(fā)器電路設計畢業(yè)論文-資料下載頁

2025-06-27 15:49本頁面
  

【正文】 ~125(11) 周立功,ARM嵌入式系統(tǒng)基礎(chǔ)教程,京航空航天大學出版社,2005,91~99(12) 周立功,ARM嵌入式系統(tǒng)實驗教程 . 一,北京航空航天大學出版社,2004,67~96(13) 王誠、梅霆,ARM嵌入式系統(tǒng)原理與開發(fā) = Principle and development of arm embedded system,人民郵電出版社,2011,66~75(14) 張勇,ARM原理與C程序設計,西安電子科技大學出版社,2010,83~92(15) 李鵬,計算機通信技術(shù)及其程序設計,西安電子科技大學出版社,1998,56~86(16) Gallo、Hancock、王玉峰、鄒仕洪、黃東暉,計算機通信和網(wǎng)絡技術(shù),人民郵電出版社,2003,65~88(17) 陳露晨,計算機通信接口技術(shù),電子科技大學出版社,1999,59~67(18) Willian Stallings,數(shù)據(jù)與計算機通信,電子工業(yè)出版社,2000,63~82(19) 斯大林斯,Stallings,數(shù)據(jù)與計算機通信 = Data and Computer Communications Eighth Edition : 第八版,電子工業(yè)出版社,2008,90~103(20) 田學鋒,計算機通信與RS232接口實用指南,電子工業(yè)出版社,(21) (22) (23) (24) (25) (26) (27) (28) (29) (30) (31) (32) (33) (34) (35) (36) (37) 附 錄: 源程序include \define UART_BPS 9600 /*串口通信波特率*/define UART0TXFIFO 0x4000C000 /*串口FIFO寄存器地址*/INT8U GucSrcRAM[8] = {0x01, 0x02, 0x03, 0x04, /*DMA源RAM數(shù)據(jù)區(qū)*/ 0x05, 0x06, 0x07, 0x08}。/*********************************************************************************************************** Function name: uart0DmaInit** Descriptions: 初始化LPC1700系列ARM UART DMA發(fā)送** input parameters: 無** output parameters: 無** Returned value: 無*********************************************************************************************************/void uart0DmaInit (void){ PCONP = PCONP | 0x20000000。 /*在功率管理寄存器里啟用GPDMA*/ DMACIntTCClear |= 0x03。 /*清除終端計數(shù)中斷的標志*/ /******初始化DMA發(fā)送******/ DMACC1LLI = 0。 DMACC1Config |= (0x01 11) /*初始化流的方向是為從存儲器到*/ /*外設以及流控制器為DMA控制器*/ | (0x00 1) /*指定DMA傳輸?shù)脑词谴鎯ζ?/ | (0x08 6)。 /*指定DMA傳輸?shù)哪繕耸荱ART*/ DMACC1Control |= (0x02 12) /*指定源突發(fā)傳輸大小為8位*/ | (0x02 15) /*指定目的突發(fā)傳輸大小為8位*/ | (0x00 18) /*指定源傳輸數(shù)據(jù)寬度為8位*/ | (0x00 21)。 /*指定目標傳輸數(shù)據(jù)寬度為8位*/ DMACC1SrcAddr = (INT32U)GucSrcRAM。 /* 設置DMA的源為RMA區(qū)*/ DMACC1DestAddr = (INT32U)UART0TXFIFO。 /*設置DMA傳輸目標為USB RAM區(qū)*/ DMACC1Control |= (1 26) /* 指定源地址自動增加*/ | (0 27)。 /* 指定目標地址不自動增加*/ DMACC1Control |= 0x80000000。 /* 配置傳輸流的中斷,使能*/ /*通道1的終端計數(shù)中斷*/ DMACConfig = 0x01。}/*********************************************************************************************************** Function name: uart0DmaSend** Descriptions: UART DMA發(fā)送功能 ** input parameters: ulNum: 發(fā)送字節(jié)數(shù)** output parameters: 無** Returned value: 無*********************************************************************************************************/void uart0DmaSend (INT32U ulNum){ DMACC1Control |= ulNum。 /*指定突發(fā)傳輸次數(shù)*/ /******DMA傳輸啟動******/ DMACC1Config |= 0x01。 /*使能DMA通道1*/ while ((DMACRawIntTCStat amp。 0x02) == 0)。 /*等待通道1傳輸完畢*/ /******DMA傳輸結(jié)束******/ DMACC1SrcAddr = (INT32U)GucSrcRAM。 /*復位DMA源地址計數(shù)器*/}/*********************************************************************************************************** Function name: uartInit** Descriptions: 串口初始化,設置為8位數(shù)據(jù)位,1位停止位,無奇偶校驗** input parameters: 無** output parameters: 無** Returned value: 無*********************************************************************************************************/void uartInit (void){ INT16U usFdiv。 U0LCR = 0x83。 /*允許設置波特率*/ usFdiv = (FPCLK/ 16) / UART_BPS。 /*設置波特率*/ U0DLM = usFdiv / 256。 U0DLL = usFdiv % 256。 U0LCR = 0x03。 /*鎖定波特率*/ U0FCR = 0x89。 /*使能FIFO,設置8個字節(jié)觸發(fā)點*/}/*********************************************************************************************************** Function name: main** Descriptions: 、打開串口調(diào)試軟件,設置波特率9600,** 注意串口軟件需要設置“HEX 顯示”** input parameters: 無** output parameters: 無** Returned value: 無*********************************************************************************************************/int main (void){ targetInit()。 /*初始化目標板,切勿刪除*/ pinInit()。 /*引腳初始化*/ uartInit ()。 /*串口初始化*/ uart0DmaInit()。 /*串口DMA初始化*/ uart0DmaSend(8)。 /*串口DMA發(fā)送數(shù)據(jù)*/ while(1)。 }原理圖
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1