嵌入式復(fù)習(xí)資料CC3200_第1頁
嵌入式復(fù)習(xí)資料CC3200_第2頁
嵌入式復(fù)習(xí)資料CC3200_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

CC3200的三大組成及具體介紹答:CC3200包括應(yīng)用MCU、Wi-Fi網(wǎng)絡(luò)處理器CCC3100)和電源管理3大部分。應(yīng)用MCU包含個運行頻率為80MHz的行業(yè)標準ARMCortex-M4內(nèi)核,包含用于存放代碼和數(shù)據(jù)的內(nèi)部RAM以及存放啟動引導(dǎo)程序和外設(shè)驅(qū)動程序的ROM,還包含GPIO、UART、SPI、I2C、I2S/PCM、SDL、PWM和ADC等多種片內(nèi)外設(shè)。Wi-Fi網(wǎng)絡(luò)處理器CCC3100)包含個Wi-Fi片上互聯(lián)網(wǎng)和個可完全免除應(yīng)用MCU處理負擔的專用ARMMCUoWi-Fi片上互聯(lián)網(wǎng)包含Wi-Fi射頻、基帶和具有強大加密引擎的MAC,可以實現(xiàn)支持256位加密的快速安全的互聯(lián)網(wǎng)連接。電源管理包括支持寬電源電壓范圍的集成直流一直流轉(zhuǎn)換器,可以啟用低功耗模式(包括睡眠、深睡眠、低功耗深睡眠和休眠等),具有RTC的休眠模式所需電流少于4.A。串行接口分為異步串行接口和同步串行接口兩種。異步串行接口的統(tǒng)稱為通用異步收發(fā)器(UART)接口。同步串行接口有SPI和12C等,同步串行接口除了包含數(shù)據(jù)線(SPI有兩根單向數(shù)據(jù)線MISO和MOSI,12C有根雙向數(shù)據(jù)線SDA)外,還包含時鐘線CSPI和I2C的時鐘線分別是SCK和SCL)oRS-232C的全稱是“數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)通信設(shè)備CDCE)之間串行二進制數(shù)據(jù)交換接口技術(shù)標準”,其中DTE包括微機、微控制器和打印機等,DCE包括調(diào)制解調(diào)器MODEM、GSM模塊和Wi-Fi模塊等。2.P83I2C讀寫數(shù)據(jù)過程。讀數(shù)握時.控制器的操作包含兩步,寫數(shù)掘地址和瀆數(shù)推口號數(shù)掘地址和瀆數(shù)撮前.控制器首先發(fā)送控制字節(jié)(包含7位器件地址制E位讀與操作'寫數(shù)據(jù)地址前控制字節(jié)的最后[位為。T寫操作L讀數(shù)據(jù)前控制字節(jié)的最后I位為I(讀操作叫數(shù)據(jù)時.寫數(shù)據(jù)地址和寫數(shù)據(jù)一起進行,捽制字節(jié)的最后!位為。【與探作)uP125橫隆一轉(zhuǎn)傾器AIX'的E堅功蔬是抑模據(jù)信號轉(zhuǎn)化為數(shù)字焰葉,頃便,邀銳制器進行數(shù)抑妙坪“隔DC技博挽喊理棄為通次比較型、雙根窩烈和E也劇.阿培配陞嘵成四"職木俯網(wǎng)絡(luò)成川程序狀態(tài)Hl客戶缺Sockcj書后思考題實驗1(1)GPIO的基本操作有哪些?1)允許外設(shè)時鐘2)配置GPIO引腳3)配置GPIO方向4)寫GPIO引腳5)讀GPIO引腳(2)調(diào)試的目的是什么?方法有哪些?1) 發(fā)現(xiàn)錯誤和不足,加以改正2)借助開發(fā)軟件的調(diào)試工具,進行單步調(diào)試,設(shè)置斷點等2) 強行排除法,回溯法,原因排除法實驗2(1) UART的主要指標有哪兩個?波特率與數(shù)據(jù)格式(2) UART的參數(shù)如何配置?用函數(shù)UARTconfigsetExpclk()函數(shù)配置5-8位數(shù)據(jù)位,1-2位停止位和校驗位實驗3(1) I2C數(shù)據(jù)讀寫格式有什么不同?寫格式先與器件地址再寫數(shù)據(jù)地址字節(jié),然后寫數(shù)據(jù)字節(jié)。讀格式先寫器件地址,再寫數(shù)據(jù)地址字節(jié),在又一個起始條件后再寫一遍器件地址,然后讀數(shù)據(jù)字節(jié)。(2) I2C的使用方法與UART和SPI有什么不同?UART是異步串口,有兩根線,一根發(fā)送,一根輸出,無需時鐘線,但需要波特率發(fā)送器,可以全雙工。SPI是同步串口,有三根或四根線,一根輸入,一根輸出,一根時鐘還有一根片選線,可以全雙工。I2C是同步串口,有兩根線,一根串行數(shù)據(jù)線SDA,一根時鐘線SCL,不可以實現(xiàn)全雙工。I2C總線相對以上兩種,最大的特點是需要寫器件地址,并且I2C的總線時延是統(tǒng)一固定的。實驗4(1) GPIO的基本操作有哪些。1) 用于定時器輸入引腳的外部事件進行計時。2) 在輸出引腳上產(chǎn)生脈沖信號。3) 每個GPT模塊包含兩個16位定位計數(shù)器(TimerA、TimerB),可以分開單獨工作,也可以作為一個32位定時器使用。注冊定時器中斷,配置定時器,控制事件類型,設(shè)置定時器初值,設(shè)置定時器匹配值,允許定時器中斷,允許時鐘定時器。4)(2) GPIO、PWM和捕捉的操作主要有哪些。1) PWM操作:配置定時器、設(shè)置分頻、控制輸出功率、設(shè)置定時器初值。設(shè)置定時器匹配值。2) 捕捉操作:注冊定時器中斷、配置定時器、控制時間類型、設(shè)置定時器初值、允許定時器初值、允許定時器中斷、允許定時器實驗5思考題:1、 TCP服務(wù)器和客戶端的鏈接有哪些操作?答:TCP服務(wù)器:創(chuàng)建TCP套接字、綁定TCP服務(wù)器、監(jiān)聽TCP連接、設(shè)置非阻塞模式、接受TCP連接、接受TCP數(shù)據(jù)包、關(guān)閉TCP套接字。TCP客戶端:創(chuàng)建TCP套接字、連接TCP服務(wù)器、發(fā)送TCP數(shù)據(jù)包、關(guān)閉TCP套接字。2、 為什么接收TCP連接和連接TCP服務(wù)器必須使用阻塞模式,而接收TCP數(shù)據(jù)包通常使用非阻塞模式?答:因為TCPserver中的sl_accept函數(shù)和TCPclient的sl_connect在用阻塞模式后,服務(wù)器會一直等待客戶端的連接,知道連接上為止。如果變?yōu)榉亲枞J剑敲淳蜁霈F(xiàn)客戶端在沒有連接成功的情況下,也會執(zhí)行后面的代碼,會使數(shù)據(jù)傳輸出錯。而在接收TCP數(shù)據(jù)包時通常使用非阻塞模式,是為了確保有數(shù)據(jù)來就正確進行發(fā)送和接收,沒必要等到所有數(shù)據(jù)都傳進來再進行發(fā)送接收,同時TCP有重傳機制,能確保數(shù)據(jù)的正確收發(fā)。實驗6思考題1、TCP套接字連接中服務(wù)器和客戶端可以對調(diào)么?答:不可以,因為通信時,客戶端不知道建立套接字連接所需要的遠端服務(wù)器IP地址,使用DNS協(xié)議可以用服務(wù)器名稱查詢服務(wù)器IP地址,所以服務(wù)器首先創(chuàng)建TCP套接字,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論