付費(fèi)下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——單片機(jī)課程試驗指導(dǎo)書
嵌入式課程試驗指導(dǎo)書
試驗一、開發(fā)環(huán)境構(gòu)建和GPIO控制試驗
一、硬件環(huán)境1.1STM32芯片介紹
STM32系列基于專為要求高性能、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計的ARMCortex-M內(nèi)核。加強(qiáng)型系列時鐘頻率達(dá)到72MHz,是同類產(chǎn)品中性能最高的產(chǎn)品;基本型時鐘頻率為36MHz,以16位產(chǎn)品的價格得到比16位產(chǎn)品大幅提升的性能,是32位產(chǎn)品用戶的最正確選擇。兩個系列都內(nèi)置32K到128K的閃存,不同的是SRAM的最大容量和外設(shè)接口的組合。時鐘頻率72MHz時,從閃存執(zhí)行代碼,STM32功耗36mA,是32位市場上功耗最低的產(chǎn)品,相當(dāng)于0.5mA/MHz。
STM32的特點(diǎn):
內(nèi)核:ARM32位Cortex-M3CPU,最高工作頻率72MHz,1.25DMIPS/MHz。單周期乘法和硬件除法。
存儲器:片上集成32-512KB的Flash存儲器。6-64KB的SRAM存儲器。
時鐘、復(fù)位和電源管理:2.0-3.6V的電源供電和I/O接口的驅(qū)動電壓。POR、PDR和可編程的電壓探測器(PVD)。4-16MHz的晶振。內(nèi)嵌出廠前調(diào)校的8MHzRC振蕩電路。內(nèi)部40kHz的RC振蕩電路。用于CPU時鐘的PLL。帶校準(zhǔn)用于RTC的32kHz的晶振。
低功耗:3種低功耗模式:休眠,中止,待機(jī)模式。為RTC和備份寄放器供電的VBAT。調(diào)試模式:串行調(diào)試(SWD)和JTAG接口。
DMA:12通道DMA控制器。支持的外設(shè):定時器,ADC,DAC,SPI,IIC和UART。2個12位的us級的A/D轉(zhuǎn)換器(16通道):A/D測量范圍:0-3.6V。雙采樣和保持能力。片上集成一個溫度傳感器。
2通道12位D/A轉(zhuǎn)換器:STM32F103xC,STM32F103xD,STM32F103xE獨(dú)有。
最多高達(dá)112個的快速I/O端口:根據(jù)型號的不同,有26,37,51,80,和112的I/O端口,所有的端口都可以映射到16個外部中斷向量。除了模擬輸入,所有的都可以接受5V以內(nèi)的輸入。
最多多達(dá)11個定時器:4個16位定時器,每個定時器有4個IC/OC/PWM或者脈沖計數(shù)器。2個16位的6通道高級控制定時器:最多6個通道可用于PWM輸出。2個看門狗定時器(獨(dú)立看門狗和窗口看門狗)。Systick定時器:24位倒計數(shù)器。2個16位基本定時器用于驅(qū)動DAC。
最多多達(dá)13個通信接口:2個IIC接口(SMBus/PMBus)。5個USART接口(ISO7816接
口,LIN,IrDA兼容,調(diào)試控制)。3個SPI接口(18Mbit/s),兩個和IIS復(fù)用。CAN接口(2.0B)。USB2.0全速接口。SDIO接口。
ECOPACK封裝:STM32F103xx系列微控制器采用ECOPACK封裝形式。
二、軟件開發(fā)環(huán)境介紹及安裝2.1STM32固件庫
STM32標(biāo)準(zhǔn)外設(shè)庫之前的版本也稱固件函數(shù)庫或簡稱固件庫,是一個固件函數(shù)包,它由程序、數(shù)據(jù)結(jié)構(gòu)和宏組成,包括了微控制器所有外設(shè)的性能特征。該函數(shù)庫還包括每一個外設(shè)的驅(qū)動描述和應(yīng)用實例,為開發(fā)者訪問底層硬件提供了一個中間API,通過使用固件函數(shù)庫,無需深入把握底層硬件細(xì)節(jié),開發(fā)者就可以輕松應(yīng)用每一個外設(shè)。因此,使用固態(tài)函數(shù)庫可以大大減少用戶的程序編寫時間,進(jìn)而降低開發(fā)成本。每個外設(shè)驅(qū)動都由一組函數(shù)組成,這組函數(shù)覆蓋了該外設(shè)所有功能。每個器件的開發(fā)都由一個通用API(application
programminginterface應(yīng)用編程界面)驅(qū)動,API對該驅(qū)動程序的結(jié)構(gòu),函數(shù)和參數(shù)名稱都進(jìn)行了標(biāo)準(zhǔn)化。
ST公司2023年10月發(fā)布了V1.0版本的固件庫,MDKARM3.22之前的版本均支持該庫。2023年6月發(fā)布了V2.0版的固件庫,從2023年9月推出的MDKARM3.23版本至今均使用V2.0版本的固件庫。V3.0以后的版本相對之前的版本改動較大,本書使用目前較新的V3.4版本。
2.2Keil
A.開啟KeilMDK4.21的安裝包,雙擊安裝程序后,起始頁面如下圖所示,依次單擊
“Next〞按鈕完成安裝;
B.安裝完成后,以管理員身份開啟uVision4,點(diǎn)擊File?LicenseManagement開啟
LicenseManagement窗口,復(fù)制右上角的CID;
C.開啟Keillic.exe注冊機(jī),在CID窗口里填上復(fù)制的CID,點(diǎn)擊Generate生成許可
號,復(fù)制許可號;
D.將許可號復(fù)制到LicenseManagement窗口下部的NewLicenseIDCode,點(diǎn)擊右側(cè)
的AddLIC,若上方的Product顯示RealViewMDK-ARM即表示注冊成功
到此為止,表示MDK安裝并注冊完成。
2.3J-Link
J-link用于開發(fā)過程中的調(diào)試與仿真,是開發(fā)過程中必不可少的器件,使用J-link需要
安裝其驅(qū)動程序,具體安裝步驟如下所示,首先開啟光盤下的KeilMDK4.21的安裝包,雙擊安裝程序,逐步往下,直至完成。
在完成驅(qū)動的安裝以后,將J-link的一端接至開發(fā)板的JTAG口,另一端接至PC,此時開啟PC的設(shè)備管理器,如能找到J-link表示正常安裝,此時J-link已經(jīng)安裝完成。
在后面的內(nèi)容中,將詳細(xì)介紹J-link的使用方法。
2.4FlashLoader
FlashLoader用于STM32可執(zhí)行文件的下載,支持ISP的方式,把文件下載到
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025浙江嘉興市海寧中國皮革城網(wǎng)絡(luò)科技有限公司技術(shù)人員招聘3人備考題庫參考答案詳解
- 北京2025年北京市大興區(qū)第一批事業(yè)單位招聘153人筆試歷年參考題庫附帶答案詳解
- 內(nèi)蒙古2025年內(nèi)蒙古正鑲白旗事業(yè)單位引進(jìn)急需緊缺人才筆試歷年參考題庫附帶答案詳解
- 云南云南開遠(yuǎn)市2025年下半年事業(yè)單位招聘28人筆試歷年參考題庫附帶答案詳解
- 2026宜良長水實驗中學(xué)儲備教師招聘備考題庫附答案詳解
- 2025北京林業(yè)大學(xué)自聘勞動合同制人員3名備考題庫完整參考答案詳解
- 上海2025年上海市農(nóng)業(yè)機(jī)械研究所第二輪招聘博士研究人員筆試歷年參考題庫附帶答案詳解
- 2025中國能建葛洲壩電力公司國內(nèi)市場機(jī)構(gòu)正副職崗位招聘備考題庫及參考答案詳解
- 2025南平光澤國企專崗招聘退役軍人面試備考題庫有完整答案詳解
- 2026中國華騰工業(yè)有限公司所屬單位招聘備考題庫完整答案詳解
- 食品安全管理制度打印版
- 多聯(lián)機(jī)安裝施工方案
- 煤礦副斜井維修安全技術(shù)措施
- 公共視頻監(jiān)控系統(tǒng)運(yùn)營維護(hù)要求
- 河南省職工養(yǎng)老保險參保人員關(guān)鍵信息變更核準(zhǔn)表
- 四川大學(xué)宣傳介紹PPT
- 小學(xué)數(shù)學(xué)人教版六年級上冊全冊電子教案
- 液氨儲罐區(qū)風(fēng)險評估與安全設(shè)計
- 阿司匹林在一級預(yù)防中應(yīng)用回顧
- 2023年福海縣政務(wù)中心綜合窗口人員招聘筆試模擬試題及答案解析
- GB/T 4103.10-2000鉛及鉛合金化學(xué)分析方法銀量的測定
評論
0/150
提交評論