




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、四川師范大學(xué)成都學(xué)院電子工程學(xué)院課程設(shè)計報告前言無線方案適用于布線繁雜或者不允許布線的場合,目前在遙控遙測、門禁系統(tǒng)、無線抄表、小區(qū)傳呼、工業(yè)數(shù)據(jù)采集、無線遙控系統(tǒng)、無線鼠標(biāo)鍵盤等應(yīng)用領(lǐng)域,都采用了無線方式進(jìn)行遠(yuǎn)距離數(shù)據(jù)傳輸。目前,藍(lán)牙技術(shù)和Zigbee技術(shù)已經(jīng)較為成熟的應(yīng)用在無線數(shù)據(jù)傳輸領(lǐng)域,形成了相應(yīng)的標(biāo)準(zhǔn)。然而,這些芯片相對昂貴,同時在應(yīng)用中,需要做很多設(shè)計和測試工作來確保與標(biāo)準(zhǔn)的兼容性,如果目標(biāo)應(yīng)用是點到點的專用鏈路,如無線鼠標(biāo)到鍵盤,這個代價就顯得毫無必要。本無線數(shù)據(jù)傳輸系統(tǒng)采用挪威Nordic公司推出的工作于2.4GHzISM頻段的nRF24L01射頻芯片。與藍(lán)牙和Zigbee相比
2、,nRF24L01射頻芯片沒有復(fù)雜的通信協(xié)議,它完全對用戶透明,同種產(chǎn)品之間可以自由通信。更重要的是,nRF24L01射頻芯片比藍(lán)牙和Zigbee所用芯片更便宜。系統(tǒng)由單片機(jī)STM32F103控制無線數(shù)字傳輸芯片nRF24L01,通過無線方式進(jìn)行數(shù)據(jù)雙向遠(yuǎn)程傳輸,兩端采用全雙工方式通信,該系統(tǒng)具有成本低,功耗低,軟件設(shè)計簡單以及通信可靠等優(yōu)點。181. 總體設(shè)計方案無線通信技術(shù)迅速發(fā)展,有多種通訊方案可供選擇,這里從實用,經(jīng)濟(jì)和實現(xiàn)等方面進(jìn)行綜合的考慮分析,選出合適的設(shè)計方案。1.1 無線通信方式的比較和選擇方案一:采用GSM模塊進(jìn)行通信,GSM模塊需要借助移動衛(wèi)星或者手機(jī)卡,雖說能夠遠(yuǎn)距離傳
3、輸,但是其成本較大、且需要內(nèi)置SIM卡,通信過程中需要收費,后期成本較高。方案二:采用TI公司CC2430無線通信模塊,此模塊采用Zigbee總線模式,傳輸速率可達(dá)250kbps,且內(nèi)部集成高性能8051內(nèi)核。但是此模塊價格較貴,且Zigbee協(xié)議相對較為復(fù)雜。方案三:采用nRF24L01無線射頻模塊進(jìn)行通信,nRF24L01是一款高速低功耗的無線通信模塊。他能傳輸上千米的距離(加PA),而且價格較便宜,采用SPI總線通信模式電路簡單,操作方便??紤]到系統(tǒng)的復(fù)雜性和程序的復(fù)雜度,我們采用方案三作為本系統(tǒng)的通信模塊。1.2 微控制器的比較和選擇方案一:采用傳統(tǒng)的AT89S52單片機(jī)作為主控芯片。
4、此芯片價格便宜、操作簡便,低功耗,比較經(jīng)濟(jì)實惠,但是應(yīng)用很局限,且要求較高時傳統(tǒng)的AT89S52單片機(jī)達(dá)不到要求。方案二:采用TI公司生產(chǎn)的MSP430F149系列單片機(jī)作為主控芯片。此單片機(jī)是一款高性能的低功耗的16位單片機(jī),具有非常強(qiáng)大的功能,且內(nèi)置高速12位ADC。但其價格比較昂貴,而且是TPFQ貼片封裝,不利于焊接,需要PCB制板,大大增加了成本和開發(fā)周期。方案三:基于ARM公司Cortex-M3內(nèi)核的STM32F103系列處理器,采用串行單線調(diào)試和JTAG,通過JTAG調(diào)試器你可以直接從CPU獲取調(diào)試信息,從而使產(chǎn)品設(shè)計大大簡化,主要應(yīng)用于要求高性能、低成本、低功耗的產(chǎn)品。根據(jù)系統(tǒng)需
5、要,從性能和價格上綜合考慮我們選擇方案三,即用STM32F103作為本系統(tǒng)的主控芯片。1.3 串行通信方式比較和選擇RS-485串行通信:該接口是采用平衡驅(qū)動器和差分接收器的組合,抗噪聲干擾性好。具有多機(jī)通信能力,這樣用戶可以利用單一的RS-485接口方便地建立起設(shè)備網(wǎng)絡(luò)。接口組成的半雙工網(wǎng)絡(luò),一般只需二根信號線,所以它的接口均采用屏蔽雙絞線傳輸,數(shù)據(jù)信號采用差分傳輸方式。但是由于電腦上沒有485接口,所以設(shè)計的時候還需要一個485轉(zhuǎn)232轉(zhuǎn)換器,較為麻煩。RS-232串行通信:它是無處不在的,每一臺PC機(jī)都有一個或者更多的接口。在微控制器中,接口芯片使得將一個5V串口轉(zhuǎn)換成RS-232變的更
6、容易。連接距離可以達(dá)到50到100ft,大多數(shù)的外設(shè)接口都不會用于太長的距離。對于一個雙向選擇,只需要3條導(dǎo)線。一個并行連接器一般需要8條數(shù)據(jù)線,兩條或者更多的控制信號線和幾根接地線。它作為一種標(biāo)準(zhǔn),與很多設(shè)備兼容,目前已經(jīng)在很多的微機(jī)通信接口中廣泛的被采用。所以這里采用該通信方式。1.4 顯示模塊方案方案一:選擇主控為ST7920的帶字庫的LCD12864來顯示信息。12864是一款通用的液晶顯示屏,能夠顯示多數(shù)常用的漢字及ASCII碼,而且能夠繪制圖片,描點畫線,設(shè)計成比較理想的結(jié)果。方案二:采用2.8寸TFT-LCD顯示信息,這款LCD比較通用的字符液晶模塊,能顯示字符和數(shù)字等信息,且價
7、格便宜,容易控制。方案三:采用LCD7段數(shù)碼顯示管顯示,其成本低,容易顯示控制,但不能顯示字符。綜合以上方案,方便我們對信息的觀看和理解,我們選擇了經(jīng)濟(jì)實惠的2.8寸TFT-LCD顯示,可以直接顯示數(shù)據(jù)、字符等。2. 單元模塊設(shè)計2.1 nRF24L01射頻模塊電路設(shè)計2.1.1 nRF24L01芯片概述nRF24L01是一款新型單片射頻收發(fā)器件,工作于2.4 GHz2.5 GHz ISM頻段。內(nèi)置頻率合成器、功率放大器、晶體振蕩器、調(diào)制器等功能模塊,并融合了增強(qiáng)型ShockBurst技術(shù),其中輸出功率和通信頻道可通過程序進(jìn)行配置。nRF24L01功耗低,在以-6 dBm的功率發(fā)射時,工作電流
8、也只有9 mA;接收時,工作電流只有12.3 mA,多種低功率工作模式(掉電模式和空閑模式)使節(jié)能設(shè)計更方便。 nRF24L01主要特性如下: 1)2.4GHz全球開放的ISM頻段,免許可證使用。2)最高工作速率2Mbps,高校的GFSK調(diào)制,抗干擾能力強(qiáng)。3)125個可選的頻道,滿足多點通信和調(diào)頻通信的需要。4)內(nèi)置CRC檢錯和點對多點的通信地址控制。5)低工作電壓(1.93.6V)。6)可設(shè)置自動應(yīng)答,確保數(shù)據(jù)可靠傳輸。2.1.2 引腳功能及描述nRF24L01的封裝及引腳排列如圖所示。各引腳功能如下:圖 1 nRF24L01引腳示意圖CE:使能發(fā)射或接收; CSN,SCK,MOSI,MI
9、SO:SPI引腳端,微處理器可通過此引腳配置nRF24L01;IRQ:中斷標(biāo)志位;VDD:電源輸入端; VSS:電源地;XC2,XC1:晶體振蕩器引腳; VDD_PA:為功率放大器供電,輸出為1.8V; ANT1,ANT2:天線接口;IREF:參考電流輸入。2.1.3 工作模式nRF24L01有工作模式有四種:收發(fā)模式、配置模式、空閑模式和關(guān)機(jī)模式。nRF24L01的工作模式由PWR_UP、CE、TX_EN和CS三個引腳決定,如表。表格 1 nRF24L01工作模式工作模式收發(fā)模式配置模式空閑模式關(guān)機(jī)模式收發(fā)模式:nRF24L01的收發(fā)模式有ShockBurstTM收發(fā)模式和直接收發(fā)模式兩種,
10、收發(fā)模式由器件配置字決定。這里只介紹ShockBurstTM收發(fā)模式。ShockBurstTM收發(fā)模式下,使用片內(nèi)的先入先出堆棧區(qū),數(shù)據(jù)低速從微控制器送入,但高速(1Mbps)發(fā)射,這樣可以盡量節(jié)能,因此,使用低速的微控制器也能得到很高的射頻數(shù)據(jù)發(fā)射速率。與射頻協(xié)議相關(guān)的所有高速信號處理都在片內(nèi)進(jìn)行,這種做法有三大好處:1)盡量節(jié)能;2)低的系統(tǒng)費用(低速微處理器也能進(jìn)行高速射頻發(fā)射);3)數(shù)據(jù)在空中停留時間短,抗干擾性高。nRF24L01的ShockBurstTM技術(shù)同時也減小了整個系統(tǒng)的平均工作電流。在ShockBurstTM收發(fā)模式下,nRF24L01自動處理字頭和CRC校驗碼。在接收數(shù)
11、據(jù)時,自動把字頭和CRC校驗碼移去。在發(fā)送數(shù)據(jù)時,自動加上字頭和CRC校驗碼,當(dāng)發(fā)送過程完成后,數(shù)據(jù)準(zhǔn)備好引腳通知微處理器數(shù)據(jù)發(fā)射完畢。配置模式:在配置模式,15字節(jié)的配置字被送到nRF24L01,這通過CS、CLK1和DATA三個引腳完成。空閑模式:nRF24L01的空閑模式是為了減小平均工作電流而設(shè)計,其最大的優(yōu)點是,實現(xiàn)節(jié)能的同時,縮短芯片的起動時間。在空閑模式下,部分片內(nèi)晶振仍在工作,此時的工作電流跟外部晶振的頻率有關(guān),如外部晶振為4MHz時工作電流為12uA,外部晶振為16MHz時工作電流為32uA。在空閑模式下,配置字的內(nèi)容保持在nRF24L01片內(nèi)。關(guān)機(jī)模式:在關(guān)機(jī)模式下,為了得
12、到最小的工作電流,一般此時的工作電流小于1uA。關(guān)機(jī)模式下,配置字的內(nèi)容也會被保持在nRF24L01片內(nèi),這是該模式與斷電狀態(tài)最大的區(qū)別。2.2 STM32F103模塊電路2.2.1 電源電路由于STM32直接由PC的USB供電,提供5V電源,所以不需要總電源,但nRF24L01模塊需要低于3.5V電壓,所以需要3.3V穩(wěn)壓電路,如下:圖 2 3.3V穩(wěn)壓電路2.2.2 顯示模塊2.8寸TFT-LCD與STM32連接原理圖,如下:圖 3LCD原理圖2.2.3按鍵模塊在課程設(shè)計中用到了按鍵控制發(fā)送數(shù)據(jù),按鍵原理圖,如下:圖 4 按鍵連接原理圖2.2.4nRF24L01模塊nRF24L01模塊有八
13、個引腳需要連接到STM32,在這里由于用到了SPI1的四個引腳,直接與PA(4-6)引腳相連,設(shè)置GPIO復(fù)用功能就直接可用SPI1,無線模塊的其他引腳分別與PA1和PA7相連,這樣可以簡化電路,如下:圖 5 nRF24L01原理圖3. 系統(tǒng)功能與軟件設(shè)計3.1 系統(tǒng)總結(jié)構(gòu)與流程系統(tǒng)主要包括兩個分別具有收發(fā)功能的無線通信模塊,每個模塊均由STM32F103和無線收發(fā)芯片nRF24L01組成。系統(tǒng)的原理框圖如圖所示,發(fā)送時,單片機(jī)通過IO總線向nRF24L01寫人控制命令及所需發(fā)送的數(shù)據(jù),nRF24L01通過天線發(fā)送出去;接收時,單片機(jī)通過IO總線讀取nRF24L01的工作狀態(tài),獲取芯片相關(guān)信息
14、及接收到的數(shù)據(jù)。兩個收發(fā)模塊之間相互通信,從而實現(xiàn)數(shù)據(jù)的無線傳輸。同時接收端將接收到的數(shù)據(jù)存儲到擴(kuò)展的片外數(shù)據(jù)存儲器中。系統(tǒng)結(jié)構(gòu)框圖:圖 6整體結(jié)構(gòu)框圖根據(jù)功能不同,可以把整個系統(tǒng)分為STM32、nRF24L01無線通信模塊、LCD顯示模塊、按鍵發(fā)送模塊。STM32主要功能是控制nRF24L01無線通信和LCD顯示,按鍵中斷控制nRF24L01無線模塊發(fā)送數(shù)據(jù),LCD顯示模塊顯示數(shù)據(jù)。當(dāng)按下按鍵時,STM32控制LCD顯示相應(yīng)的數(shù)字,同時通過nRF24L01將該數(shù)字發(fā)送出去,另一個nRF24L01接收到該數(shù)字,經(jīng)由STM32F103顯示于LCD上。系統(tǒng)的工作流程圖如下:圖 7系統(tǒng)流程圖3.2
15、初始化程序的設(shè)計系統(tǒng)在正式工作前,都要進(jìn)行一些初始化工作。因此在系統(tǒng)啟動之初,為了能夠讓STM32F103單片機(jī)各項功能合理有序的工作,需要進(jìn)行一系列的初始化配置。本文系統(tǒng)設(shè)計中初始化程序主要包括微處理器STM32F103開發(fā)板的初始化程序、串行外設(shè)接口(SPI)的初始化程序、nRF24L01芯片的初始化程序、按鍵的初始化程序、LCD顯示模塊的初始化程序等。其中STM32F103單片機(jī)的初始化又包括GPIO口初始化配置、中斷初始化配置等。3.2.1 SPI的初始化配置STM32F103的串行SPI接口置配置時,設(shè)SPI為主,串行時鐘在SCK腳產(chǎn)生。配置程序軟件及步驟如下:1.配置nRF24L0
16、1的MOSI、MISO輸入輸出線和SCLK時鐘線分別同CPU的SPI對應(yīng)的外設(shè)線相連接,即SPI1與SCK(PA5/SPI1_SCK)、MISO(PA6/SPI1_MISO)、MOSI(PA7/SPI1_MOSI)、NSS(PA4/SPI1_NSS)相連接。2.通過SPI_CR1寄存器的BR位定義串行時鐘波特率分頻值為16。3.選擇CPOL和CPHA位,定義數(shù)據(jù)傳輸和串行時鐘的相位關(guān)系,選擇了串行時鐘的穩(wěn)態(tài),時鐘懸空低電平,數(shù)據(jù)捕獲于第一個時鐘沿。4.設(shè)置DRR位來定義為8位。5.配置SPI_CR1寄存器的LSBFIRST位定義幀格式。6.如果NSS引腳需要工作在輸入模式,硬件模式中在整個數(shù)據(jù)
17、幀傳輸器件應(yīng)把NSS腳連接到高電平;在軟件模式中,需設(shè)置SPI_CR1寄存器的SSM和SSI位,如果NSS引腳工作在輸出模式,則只需設(shè)置SSOE位。7.設(shè)置MSTR和SPE位在這個配置中,MOSI腳是數(shù)據(jù)輸出,而MISO腳是數(shù)據(jù)輸入。SPI串行口初始化流程圖如3-5所示:圖 8 SPI初始化3.2.2NVIC中斷向量及EXTI外部中斷配置為了能讓系統(tǒng)程序的執(zhí)行效率更高,所以必須盡量使用STM32F103的中斷響應(yīng)函數(shù)來取代傳統(tǒng)的循環(huán)判斷方式。STM32F103中斷配置以搶占優(yōu)先級與響應(yīng)優(yōu)先級這兩項為主要參數(shù),搶占優(yōu)先級代表了中斷的嵌套關(guān)系,搶占優(yōu)先級較高(數(shù)值較?。┑闹袛嗄軌蛟趦?yōu)先級較低的中斷
18、里面嵌套執(zhí)行。響應(yīng)優(yōu)先級表示了當(dāng)中斷同時發(fā)生的時候STM32F103響應(yīng)的順序,數(shù)值較小的中斷優(yōu)先響應(yīng)。配置EXTI外部中斷,EXTI_line0對應(yīng)按鍵PA0,當(dāng)按鍵按下觸發(fā)中斷,進(jìn)入中斷服務(wù)函數(shù),延時消抖后清除中斷標(biāo)志位,開啟片選后在服務(wù)函數(shù)中調(diào)用nRF24L01發(fā)送程序關(guān)閉片選。圖 9 按鍵及中斷配置3.2.3 nRF24L01工作模式配置及接收函數(shù)當(dāng)使用nRF24L01時需要對其接收或者發(fā)送模式進(jìn)行配置,首先調(diào)用初始化SPI函數(shù),然后配置寄存器使芯片工作于發(fā)送模式后拉高CE端至少10us,讀狀態(tài)寄存器STATUS,判斷是否是發(fā)送完成標(biāo)志位置位,清標(biāo)志,清數(shù)據(jù)緩沖。工作模式配置可以參考數(shù)
19、據(jù)手冊在表1可以得到。配置過程如圖:圖 10 工作模式配置及接收函數(shù)3.2.4 LCD初始化配置LCD初始化直接調(diào)用庫函數(shù),經(jīng)過初始化LCD,設(shè)置背景顏色和設(shè)置字體顏色,過程非常簡單,這里不做過多說明。4. 設(shè)計總結(jié)在本次無線通信應(yīng)用系統(tǒng)設(shè)計中我收獲了不少。在之前我都是學(xué)習(xí)了書本上的東西,而很少將其應(yīng)用到實際中去,雖然之前我也做過一些課程設(shè)計,但這次的課程設(shè)計更加從實。我從選取題目,畫原理圖到購買元器件再到焊接電路還有后面的調(diào)試測試工作我都一一的親身經(jīng)歷并學(xué)到了不少課本上學(xué)不到的東西。以前我學(xué)習(xí)課本上的知識,覺得要將其應(yīng)用到實際中會是一件較為輕松的事,也看其他人做的東西很有意義,但我自己實際去
20、設(shè)計制作時,才發(fā)現(xiàn)了要做好一個作品是那么的不容易,自己去做時,才發(fā)現(xiàn)自己的種種不足,動起手來是那么的笨拙。老師常常給我們講動手能力對我們學(xué)習(xí)電子的同學(xué)有多么重要,因此我也都一直想著要提高自己的動手能力,這次課程設(shè)計對我來說是一次難的機(jī)會,對于我提高自己的動手能力有很大的幫助。我不僅學(xué)到了怎樣去改進(jìn)、優(yōu)化、美化電路布局,也掌握更多調(diào)試、測試電路的方法,也學(xué)到了不少怎樣去選取合適的元器件的方法。在以后的學(xué)習(xí)工作做,我要不斷的提高自己的動手能力,就要不斷親身去設(shè)計、自作實際的東西,這樣才不會被時代所淘汰成為對社會有用的人。5. 參考文獻(xiàn)1 趙亮、候國銳.單片機(jī)C語言編程與實例M.北京:人民郵電出版社
21、,2003年9月.2 海創(chuàng).無線收發(fā)模塊nRF24L01開發(fā)包資料J.海創(chuàng)電子科技,2010年.P99P121.3 張毅剛.單片機(jī)原理及應(yīng)用M.北京:高等教育出版社,2010年11月4 康華光.電子技術(shù)基礎(chǔ)模擬部分(第五版)M.北京:高等教育出版社,2010年.5 康華光.電子技術(shù)基礎(chǔ)數(shù)字部分(第五版)M.北京:高等教育出版社,2010年.6 謝自美.電子線路設(shè)計.實驗.測試M.武漢:華中科技大學(xué)出版社,2009年7月.7 趙海,趙杰,劉錚等.一種無線傳感器網(wǎng)絡(luò)節(jié)點的設(shè)計與實現(xiàn)J.東北大學(xué)學(xué)報:自然科學(xué)版,2009年.P809P812.8 王秀梅.低功耗2.4GHz無線通信分系統(tǒng)的設(shè)計與實現(xiàn)J
22、中國數(shù)據(jù)通信,2004年.P57P61.9 李文忠,段朝玉.短距離無線數(shù)據(jù)通信M.北京:北京航空航天大學(xué)出版社,2006年.P178P187.附錄程序附錄1按鍵配置void key_int(void)/*gpio*/GPIO_InitTypeDef GPIO_InitStructure;EXTI_InitTypeDef EXTI_InitStructure;NVIC_InitTypeDef NVIC_InitStructure;GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_8; GPIO_InitStructure.GPIO_Speed
23、 = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; GPIO_Init(GPIOA, &GPIO_InitStructure);/*NVIC*/NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);NVIC_InitStructure.NVIC_IRQChannel = EXTI0_IRQn; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; NVIC_InitStructure.NVIC_IRQCh
24、annelSubPriority = 0; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure);NVIC_InitStructure.NVIC_IRQChannel = EXTI9_5_IRQn; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; NVIC_InitStructure.NVIC_IRQChannelC
25、md = ENABLE; NVIC_Init(&NVIC_InitStructure);/*EXTI*/EXTI_InitStructure.EXTI_Line = EXTI_Line0; EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt; EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling; EXTI_InitStructure.EXTI_LineCmd = ENABLE; EXTI_Init(&EXTI_InitStructure);EXTI_InitStructu
26、re.EXTI_Line = EXTI_Line8; EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt; EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling; EXTI_InitStructure.EXTI_LineCmd = ENABLE; EXTI_Init(&EXTI_InitStructure);程序附錄2spi初始化void GPIO_SEG(void)GPIO_InitTypeDef GPIO_InitStructure;SPI_InitTypeDef SPI_In
27、itStructure;RCC_PCLK2Config(RCC_HCLK_Div2);RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_SPI1|RCC_APB2Periph_AFIO,ENABLE);/¿ªÆô¸´Óù¦ÄÜSPI_Cmd(SPI1, DISABLE); /±ØÐëÏȽûÄÜ,²
28、ÅÄܸıäMODEGPIO_InitStructure.GPIO_Pin = GPIO_Pin_5 | GPIO_Pin_7;/5clk,7mosi GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_Init(GPIOA, &GPIO_InitStructure);GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6;/miso G
29、PIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4;/NSS GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(GPIOA, &GPIO_InitStructure);GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2 | GPIO_Pin_3;/2CE,3CSGPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;GPIO_Init(GPIOA, &GPIO_InitStructure);GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1;/
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初一上學(xué)期長郡數(shù)學(xué)試卷
- 高級瓦楞紙板及紙箱生產(chǎn)項目環(huán)評報告表
- 通信電纜施工方案
- 2024-2025學(xué)年下學(xué)期高一語文第二單元B卷
- 柴油裝卸系統(tǒng)施工方案
- 【專精特新】稀土永磁材料企業(yè)專精特新“小巨人”成長之路(智研咨詢)
- 信息技術(shù)下的立體幾何教學(xué)初探
- 高中歷史課堂教學(xué)情境創(chuàng)設(shè)的策略研究
- 南京科遠(yuǎn)KD200變頻器使用手冊
- 中外教育史知到課后答案智慧樹章節(jié)測試答案2025年春牡丹江師范學(xué)院
- 六年級1班語文老師家長會課件
- 小學(xué)英語-PEP六下Unit1 Part B Read and write教學(xué)設(shè)計學(xué)情分析教材分析課后反思
- 五代十國的歷史故事
- 中交第三航務(wù)工程局有限公司安全管理制度匯編(2020版)
- 港澳臺專題教育課件
- 高中英語外研版高中必修2Module3Music-Music教案
- 工業(yè)機(jī)器人技術(shù)專業(yè)建設(shè)規(guī)劃
- 車間主要生產(chǎn)設(shè)備一覽表
- 川74取心筒說明書
- 2023年軍考語文真題及參考答案
- 五年級下冊數(shù)學(xué)蘇教版課件 因數(shù)和倍數(shù)的認(rèn)識
評論
0/150
提交評論