7stm32中文數(shù)據(jù)手冊stm32f102x8b_ds_ch_v2_W_第1頁
7stm32中文數(shù)據(jù)手冊stm32f102x8b_ds_ch_v2_W_第2頁
7stm32中文數(shù)據(jù)手冊stm32f102x8b_ds_ch_v2_W_第3頁
7stm32中文數(shù)據(jù)手冊stm32f102x8b_ds_ch_v2_W_第4頁
7stm32中文數(shù)據(jù)手冊stm32f102x8b_ds_ch_v2_W_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)手冊 STM32F102x8 STM32F102xB中等容量USB基本型,32位基于ARM核心的帶64或128K字節(jié)閃存 USB、6個(gè)定時(shí)器、1個(gè)ADC 、8個(gè)通口 的微控制器 參照2009年4月 STM32F102x8B數(shù)據(jù)手冊 英文第2版 (本譯文僅供參考,如有翻譯錯誤,請以英文原稿為準(zhǔn))1/49功能 內(nèi)核:ARM 32位的Cortex-M3 CPU 最高48MHz工作頻率,在存儲器的0等待周期訪問時(shí)可達(dá)1.25DMips/MHz(Dhrystone 2.1) 單周期乘法和硬件除法 存儲器 從64K或128K字節(jié)的閃存程序存儲器 10K16K字節(jié)的SRAM 時(shí)鐘、復(fù)位和電源管理 6個(gè)定

2、時(shí)器 3個(gè)16位定時(shí)器,每個(gè)定時(shí)器有多達(dá)4個(gè)用于 2.03.6伏供電和I/O引腳 上電/斷電復(fù)位(POR/PDR)、可編程電壓監(jiān)測器(PVD) 416MHz晶體振蕩器 內(nèi)嵌經(jīng)出廠調(diào)校的8MHz的RC振蕩器 內(nèi)嵌帶校準(zhǔn)的40kHz的RC振蕩器 產(chǎn)生CPU時(shí)鐘的PLL 帶校準(zhǔn)功能的32kHz RTC振蕩器 低功耗 睡眠、停機(jī)和待機(jī)模式 VBAT為RTC和后備寄存器供電 調(diào)試模式 串行單線調(diào)試(SWD)和JTAG接口 DMA: 7通道DMA控制器 支持的外設(shè):定時(shí)器、ADC、SPI、I2C和 USART 1個(gè)12位模數(shù)轉(zhuǎn)換器,1s轉(zhuǎn)換時(shí)間(多達(dá)16個(gè) 輸入通道) 轉(zhuǎn)換范圍:03.6V 溫度傳感器 多

3、達(dá)51個(gè)快速I/O端口 37/51個(gè)I/O口,所有I/O口可以映像到16個(gè)外部中斷;幾乎所有端口均可容忍5V信號 輸入捕獲/輸出比較/PWM或脈沖計(jì)數(shù)的通道 2個(gè)看門狗定時(shí)器(獨(dú)立的和窗口型的) 系統(tǒng)時(shí)間定時(shí)器:24位自減型計(jì)數(shù)器 多達(dá)8個(gè)通 口 多達(dá)2個(gè)I2C接口(支持SMBus/PMBus) 多達(dá)3個(gè)USART接口(支持ISO7816接口, LIN,IrDA接口和調(diào)制解調(diào)控制) 多達(dá)2個(gè)SPI接口(12M位/秒) USB 2.0全速接口 CRC計(jì)算單元,96位的芯片唯一代碼 ECOPACK封裝表1器件列表 參 考 基本型號 STM32F102x8STM32F102C8、STM32F102R

4、8STM32F102xBSTM32F102CB、STM32F102RB本文檔英文原文下載地址:/stonline/products/literature/ds/15056.pdf目錄 1介紹42 規(guī)格說明52.1 器件一覽52.2 系列之間的全兼容性52.3概述62.3.1 ARM的Cortex-M3核心并內(nèi)嵌閃存和SRAM62.3.2 內(nèi)置閃存存儲器62.3.3 CRC(循環(huán)冗余校驗(yàn))計(jì)算單元62.3.4 內(nèi)置SRAM62.3.5 嵌套的向量式中斷控制器(NVIC)62.3.6 外部中斷/ 控制器(EXTI)72.3.7 時(shí)鐘和啟動72.3.8 自舉模式72.

5、3.9 供電方案72.3.10 供電監(jiān)控器72.3.11 電壓調(diào)壓器72.3.12 低功耗模式72.3.13 DMA82.3.14 RTC(實(shí)時(shí)時(shí)鐘)和后備寄存器82.3.15 獨(dú)立看門狗82.3.16 窗口看門狗82.3.17 系統(tǒng)時(shí)基定時(shí)器82.3.18 通用定時(shí)器(TIMx)92.3.19 I2C總線92.3.20 通用同步/異步收發(fā)器(USART)92.3.21 串行外設(shè)接口(SPI)92.3.22 通用串行總線(USB)92.3.23 通用輸入輸出接口(GPIO)92.3.24 ADC(模擬/數(shù)字轉(zhuǎn)換器)92.3.25 溫度傳感器92.3.26 串行單線JTAG調(diào)試口(SWJ-DP)

6、103 引腳定義124 存儲器映像165 電氣特性175.1 測試條件175.1.1 最小和最大數(shù)值175.1.2 典型數(shù)值175.1.3 典型曲線175.1.4 負(fù)載電容17 STM32F102x8, STM32F102xB 數(shù)據(jù)手冊 5.1.5引腳輸入電壓175.1.6 供電方案185.1.7 電流消耗測量185.2 絕對最大額定值185.3 工作條件195.3.1 通用工作條件195.3.2 上電和掉電時(shí)的工作條件205.3.3 內(nèi)嵌復(fù)位和電源控制模塊特性205.3.4 內(nèi)置的參照電壓215.3.5 供電電流特性215.3.6 外部時(shí)鐘源特性275.3.7 內(nèi)部時(shí)鐘源特性305.3.8

7、PLL特性315.3.9 存儲器特性315.3.10 EMC特性325.3.11 絕對最大值(電氣敏感性)325.3.12 I/O端口特性335.3.13 NRST引腳特性355.3.14 TIM定時(shí)器特性365.3.15通口365.3.16 12位ADC特性405.3.17 溫度傳感器特性436 封裝特性446.1 封裝機(jī)械數(shù)據(jù)446.2熱特性466.2.1 參考文檔466.2.2 選擇產(chǎn)品的溫度范圍467 訂貨代碼488 版本歷史49 參照2009年4月 STM32F102x8B數(shù)據(jù)手冊 英文第2版 (本譯文僅供參考,如有翻譯錯誤,請以英文原稿為準(zhǔn))3/491 介紹 本文給出了STM32F

8、102x8和STM32F102xB中等容量USB基本型產(chǎn)品的訂購信息和器件的機(jī)械特性。有關(guān)完整的STM32F102xx系列的詳細(xì)信息,請參考第2.2節(jié)。 中等容量STM32F102xx數(shù)據(jù)手冊,必須結(jié)合STM32F10xxx參考手冊一起閱讀。 有關(guān)內(nèi)部閃存存儲器的編程、擦除和保護(hù)等信息,請參考STM32F10xxx閃存編程參考手冊。參考手冊和閃存編程參考手冊均可在ST網(wǎng)站下載:/mcu有關(guān)Cortex-M3核心的相關(guān)信息,請參考Cortex-M3技術(shù)參考手冊,可以在ARM公司的網(wǎng)站下載:/help/index.jsp?topi

9、c=/com.arm.doc.ddi0337e/。 STM32F102x8, STM32F102xB 數(shù)據(jù)手冊2 規(guī)格說明 STM32F102x8和STM32F102xB中等容量USB基本型系列使用高性能的ARM Cortex-M3 32位的RISC內(nèi)核,工作頻率為48MHz,內(nèi)置高速存儲器(64或128K字節(jié)的閃存和16K字節(jié)的SRAM),豐富的增強(qiáng)I/O端口和聯(lián)接到兩條APB總線的外設(shè)。所有型號的器件都包含標(biāo)準(zhǔn)的通 口(2個(gè)I2C接口、2個(gè)SPI接口、1個(gè)USB接口和3個(gè)USART接口),1個(gè)12位的ADC和3個(gè)通用16位定時(shí)器。 STM32F102xx中等容量USB基本型系列產(chǎn)品工作于-

10、40C至+85C溫度范圍,供電電壓為2.0V至3.6V。一系列的省電模式保證低功耗應(yīng)用的要求。 STM32F102xx中等容量USB基本型系列產(chǎn)品提供LQFP48 77mm和LQFP64 1010mm兩裝封裝。 豐富的外設(shè)配置,使得STM32F102xx中等容量USB基本型系列微控制器適合于多種應(yīng)用場合: 應(yīng)用控制和用戶界面 醫(yī)療和手持設(shè)備 PC游戲外設(shè)和GPS平臺 工業(yè)應(yīng)用:可編程控制器(PLC)、變頻器、打印機(jī)和掃描儀 警報(bào)系統(tǒng)、視頻對講、和暖氣通風(fēng)空調(diào)系統(tǒng)等圖1給出了該產(chǎn)品系列的框圖。 2.1 器件一覽 表2STM32F102xx中等容量USB基本形產(chǎn)品功能和外設(shè)配置 外設(shè) STM32F

11、102CxSTM32F102Rx閃存(K字節(jié))6412864128SRAM(K字節(jié))10161016定時(shí)器 通用 3個(gè)(TIM2、TIM3、TIM4) SPI2個(gè)(SPI1、SPI2)I2C2個(gè)(I2C1、I2C2)USART3個(gè)(USART1、USART2、USART3)USB1個(gè) 12位ADC模塊(通道數(shù))1(10)1(16)GPIO端口 3751CPU頻率 48MHz工作電壓 2.03.6V 工作溫度 環(huán)境溫度:-40C+85C(見表7) 結(jié)溫度:-40C+105C(見表7) 封裝形式 LQFP48LQFP642.2 系列之間的全兼容性 STM32F102xx是一個(gè)完整的系列,其成員之間

12、是完全地腳對腳兼容,軟件和功能上也兼容。在參考手冊中,STM32F102x4和STM32F102x6被歸為小容量產(chǎn)品,STM32F102x8和STM32F102xB被歸為中等容量產(chǎn)品。 小容量是中等容量產(chǎn)品(STM32F102x8/B)的延伸,在對應(yīng)的數(shù)據(jù)手冊中介紹:STM32F102x4/6數(shù)據(jù)手冊。小容量產(chǎn)品具有較小的閃存存儲器、RAM空間和較少的定時(shí)器和外設(shè)。 STM32F102x4和STM32F102x6可直接替換中等容量的STM32F102x8/B產(chǎn)品,為用戶在產(chǎn)品開發(fā)中嘗試使用不同的存儲容量提供了更大的自由度。 同時(shí),STM32F102xxUSB基本型產(chǎn)品與現(xiàn)有的STM32F101

13、xx基本型和STM32F103xx 增強(qiáng)型產(chǎn)品全兼容。 參照2009年4月 STM32F102x8B數(shù)據(jù)手冊 英文第2版 (本譯文僅供參考,如有翻譯錯誤,請以英文原稿為準(zhǔn))13/49表3STM32F102xxUSB基本型系列 引腳數(shù)目 小容量產(chǎn)品 中等容量產(chǎn)品 16K閃存 32K閃存(1)64K閃存 128K閃存 4K RAM6K RAM10K RAM16K RAM 64 2個(gè)USART、2個(gè)16位定時(shí)器 1個(gè)SPI、1個(gè)I2C、1個(gè)ADC、1個(gè)USB 3個(gè)USART、3個(gè)16位定時(shí)器 2個(gè)SPI、2個(gè)I2C、1個(gè)ADC、1個(gè)USB 481. 對于訂購代碼的溫度尾綴(6)之后沒有代碼A的產(chǎn)品,

14、其對應(yīng)的電氣參數(shù)部分,請參考STM32F102x8/B中等容量產(chǎn)品數(shù)據(jù)手冊。 2.3 概述 2.3.1 ARM的Cortex-M3核心并內(nèi)嵌閃存和SRAMARM的Cortex-M3處理器是最新一代的嵌入式ARM處理器,它為實(shí)現(xiàn)MCU的需要提供了低成本的平臺、縮減的引腳數(shù)目、降低的系統(tǒng)功耗,同時(shí)提供卓越的計(jì)算性能和先進(jìn)的中斷系統(tǒng)響應(yīng)。 ARM的Cortex-M3是32位的RISC處理器,提供額外的代碼效率,在通常8和16位系統(tǒng)的存儲空間上發(fā)揮了ARM內(nèi)核的高性能。 STM32F102xxUSB基本型系列擁有內(nèi)置的ARM核心,因此它與所有的ARM工具和軟件兼容。 2.3.2 內(nèi)置閃存存儲器 64K

15、或128K字節(jié)的內(nèi)置閃存存儲器,用于存放程序和數(shù)據(jù)。 2.3.3 CRC(循環(huán)冗余校驗(yàn))計(jì)算單元 CRC(循環(huán)冗余校驗(yàn))計(jì)算單元使用一個(gè)固定的多項(xiàng)式發(fā)生器,從一個(gè)32位的數(shù)據(jù)字產(chǎn)生一個(gè)CRC碼。在眾多的應(yīng)用中,基于CRC的技術(shù)被用于驗(yàn)證數(shù)據(jù)傳輸或存儲的一致性。在EN/IEC 60335-1標(biāo)準(zhǔn)的范圍內(nèi),它提供了一種檢測閃存存儲器錯誤的手段,CRC計(jì)算單元可以用于實(shí)時(shí)地計(jì)算軟件的簽名, 并與在鏈接和生成該軟件時(shí)產(chǎn)生的簽名對比。 2.3.4 內(nèi)置SRAM10或16K字節(jié)的內(nèi)置SRAM,CPU能以0等待周期訪問(讀/寫)。 2.3.5 嵌套的向量式中斷控制器(NVIC)STM32F102xxUSB基

16、本型產(chǎn)品內(nèi)置嵌套的向量式中斷控制器,能夠處理多達(dá)36個(gè)可屏蔽中斷通道(不包括16個(gè)Cortex-M3的中斷線)和16個(gè)優(yōu)先級。 緊耦合的NVIC能夠達(dá)到低延遲的中斷響應(yīng)處理 中斷向量入口地址直接進(jìn)入內(nèi)核 緊耦合的NVIC接口 允許中斷的早期處理 處理晚到的較高優(yōu)先級中斷 支持中斷尾部鏈接功能 自動保存處理器狀態(tài) 中斷返回時(shí)自動恢復(fù),無需額外指令開銷 該模塊以最小的中斷延遲提供靈活的中斷管理功能。 2.3.6外部中斷/控制器(EXTI)外部中斷/ 控制器包含19個(gè)邊沿檢測器,用于產(chǎn)生中斷/請求。每個(gè)中斷線都可以獨(dú)立地配置它的觸發(fā) (上升沿或下降沿或雙邊沿),并能夠單獨(dú)地被屏蔽;有一個(gè)掛起寄存器維

17、持所有中斷請求的狀態(tài)。EXTI可以檢測到脈沖寬度小于內(nèi)部APB2的時(shí)鐘周期。多達(dá)51個(gè)通用I/O口連接到16個(gè)外部中斷線。 2.3.7 時(shí)鐘和啟動 系統(tǒng)時(shí)鐘的選擇是在啟動時(shí)進(jìn)行,復(fù)位時(shí)內(nèi)部8MHz的RC振蕩器被選為默認(rèn)的CPU時(shí)鐘,隨后可以選擇外部的、具失效監(jiān)控的416MHz時(shí)鐘;當(dāng)檢測到外部時(shí)鐘失效時(shí),它將被隔離,系統(tǒng)將自動地切換到內(nèi)部的RC振蕩器,如果使能了中斷,軟件可以接收到相應(yīng)的中斷。同樣,在需要時(shí)可以采取對PLL時(shí)鐘完全的中斷管理(如當(dāng)一個(gè)間接使用的外部振蕩器失效時(shí))。 多個(gè)預(yù)分頻器用于配置AHB的頻率、高速APB(APB2)和低速APB(APB1)區(qū)域。AHB和APB的最高頻率是4

18、8MHz。參考圖2的時(shí)鐘驅(qū)動框圖。 2.3.8 自舉模式 在啟動時(shí),通過自舉引腳可以選擇三種自舉模式中的一種: 從程序閃存存儲器自舉 從系統(tǒng)存儲器自舉 從內(nèi)部SRAM自舉 自舉加載程序(Bootloader)存放于系統(tǒng)存儲器中,可以通過USART1對閃存重新編程。更詳細(xì)的信息, 請參考應(yīng)用筆記AN2606。 2.3.9 供電方案 VDD = 2.03.6V:VDD引腳為I/O引腳和內(nèi)部調(diào)壓器供電。 VSSA,VDDA = 2.03.6V:為ADC、復(fù)位模塊、RC振蕩器和PLL的模擬部分提供供電。使用ADC時(shí),VDDA不得小于2.4V。VDDA和VSSA必須分別連接到VDD和VSS。 VBAT

19、= 1.83.6V:當(dāng)關(guān)閉VDD時(shí),(通過內(nèi)部電源切換器)為RTC、外部32kHz振蕩器和后備寄存器供電。 關(guān)于如何連接電源引腳的詳細(xì)信息,參見圖8供電方案。 2.3.10 供電監(jiān)控器 本產(chǎn)品內(nèi)部集成了上電復(fù)位(POR)/掉電復(fù)位(PDR)電路,該電路始終處于工作狀態(tài),保證系統(tǒng)在供電超過2V時(shí)工作;當(dāng)VDD低于設(shè)定的閥值(VPOR/PDR)時(shí),置器件于復(fù)位狀態(tài),而不必使用外部復(fù)位電路。 器件中還有一個(gè)可編程電壓監(jiān)測器(PVD),它監(jiān)視VDD/VDDA供電并與閥值VPVD比較,當(dāng)VDD低于或高于閥值VPVD時(shí)產(chǎn)生中斷,中斷處理程序可以發(fā)出警告信息或?qū)⑽⒖刂破鬓D(zhuǎn)入安全模式。PVD功能需要通過程序開

20、啟。關(guān)于VPOR/PDR和VPVD的值參考表10。 2.3.11 電壓調(diào)壓器 調(diào)壓器有三個(gè)操作模式:主模式(MR)、低功耗模式(LPR)和關(guān)斷模式 主模式(MR)用于正常的運(yùn)行操作 低功耗模式(LPR)用于CPU的停機(jī)模式 關(guān)斷模式用于CPU的待機(jī)模式:調(diào)壓器的輸出為高阻狀態(tài),內(nèi)核電路的供電切斷,調(diào)壓器處于零消耗狀態(tài)(但寄存器和SRAM的內(nèi)容將丟失)該調(diào)壓器在復(fù)位后始終處于工作狀態(tài),在待機(jī)模式下關(guān)閉處于高阻輸出。 2.3.12 低功耗模式 STM32F102xx中等容量USB基本型產(chǎn)品支持三種低功耗模式,可以在要求低功耗、短啟動時(shí)間和多種喚醒之間達(dá)到最佳的平衡。 睡眠模式 在睡眠模式,只有CP

21、U停止,所有外設(shè)處于工作狀態(tài)并可在發(fā)生中斷/ 時(shí)喚醒CPU。 停機(jī)模式 在保持SRAM和寄存器內(nèi)容不丟失的情況下,停機(jī)模式可以達(dá)到最低的電能消耗。在停機(jī)模式下,停止所有內(nèi)部1.8V部分的供電,PLL、HSI的RC振蕩器和HSE晶體振蕩器被關(guān)閉,調(diào)壓器可以被置于普通模式或低功耗模式。 可以通過任一配置成EXTI的信號把微控制器從停機(jī)模式中喚醒,EXTI信號可以是16個(gè)外部I/O 口之一、PVD的輸出、RTC鬧鐘或USB的喚醒信號。 待機(jī)模式 在待機(jī)模式下可以達(dá)到最低的電能消耗。內(nèi)部的電壓調(diào)壓器被關(guān)閉,因此所有內(nèi)部1.8V部分的供電被切斷;PLL、HSI的RC振蕩器和HSE晶體振蕩器也被關(guān)閉;進(jìn)入

22、待機(jī)模式后,SRAM和寄存器的內(nèi)容將消失,但后備寄存器的內(nèi)容仍然保留,待機(jī)電路仍工作。 從待機(jī)模式退出的條件是:NRST上的外部復(fù)位信號、IWDG復(fù)位、WKUP引腳上的一個(gè)上升邊沿或RTC的鬧鐘到時(shí)。 注:在進(jìn)入停機(jī)或待機(jī)模式時(shí),RTC、IWDG和對應(yīng)的時(shí)鐘不會被停止。 2.3.13 DMA靈活的7路通用DMA可以管理存儲器到存儲器、設(shè)備到存儲器和存儲器到設(shè)備的數(shù)據(jù)傳輸;DMA控制器支持環(huán)形緩沖區(qū)的管理,避免了控制器傳輸?shù)竭_(dá)緩沖區(qū)結(jié)尾時(shí)所產(chǎn)生的中斷。 每個(gè)通道都有專門的硬件DMA請求邏輯,同時(shí)可以由軟件觸發(fā)每個(gè)通道;傳輸?shù)拈L度、傳輸?shù)脑吹刂泛湍繕?biāo)地址都可以通過軟件單獨(dú)設(shè)置。 DMA可以用于主要

23、的外設(shè):SPI、I2C、USART,通用定時(shí)器TIMx和ADC。 2.3.14 RTC(實(shí)時(shí)時(shí)鐘)和后備寄存器 RTC和后備寄存器通過一個(gè)開關(guān)供電,在VDD有效時(shí)該開關(guān)選擇VDD供電,否則由VBAT引腳供電。后備寄存器(10個(gè)16位的寄存器)可以用于在關(guān)閉VDD時(shí),保存20個(gè)字節(jié)的用戶應(yīng)用數(shù)據(jù)。RTC和后備寄存器不會被系統(tǒng)或電源復(fù)位源復(fù)位;當(dāng)從待機(jī)模式喚醒時(shí),也不會被復(fù)位。 實(shí)時(shí)時(shí)鐘具有一組連續(xù)運(yùn)行的計(jì)數(shù)器,可以通過適當(dāng)?shù)能浖峁┤諝v時(shí)鐘功能,還具有鬧鐘中斷和 階段性中斷功能。RTC的驅(qū)動時(shí)鐘可以是一個(gè)使用外部晶體的32.768kHz的振蕩器、內(nèi)部低功耗RC 振蕩器或高速的外部時(shí)鐘經(jīng)128分頻

24、。內(nèi)部低功耗RC振蕩器的典型頻率為40kHz。為補(bǔ)償天然晶體的偏差,可以通過輸出一個(gè)512Hz的信號對RTC的時(shí)鐘進(jìn)行校準(zhǔn)。RTC具有一個(gè)32位的可編程計(jì)數(shù)器, 使用比較寄存器可以進(jìn)行長時(shí)間的測量。有一個(gè)20位的預(yù)分頻器用于時(shí)基時(shí)鐘,默認(rèn)情況下時(shí)鐘為32.768kHz時(shí),它將產(chǎn)生一個(gè)1秒長的時(shí)間基準(zhǔn)。 2.3.15 獨(dú)立看門狗 獨(dú)立的看門狗是基于一個(gè)12位的遞減計(jì)數(shù)器和一個(gè)8位的預(yù)分頻器,它由一個(gè)內(nèi)部獨(dú)立的40kHz的RC 振蕩器提供時(shí)鐘;因?yàn)檫@個(gè)RC振蕩器獨(dú)立于主時(shí)鐘,所以它可運(yùn)行于停機(jī)和待機(jī)模式。它可以被當(dāng)成看門狗用于在發(fā)生問題時(shí)復(fù)位整個(gè)系統(tǒng),或作為一個(gè)自由定時(shí)器為應(yīng)用程序提供超時(shí)管理。通

25、過選項(xiàng)字節(jié)可以配置成是軟件或硬件啟動看門狗。在調(diào)試模式下,計(jì)數(shù)器可以被凍結(jié)。 2.3.16 窗口看門狗 窗口看門狗內(nèi)有一個(gè)7位的遞減計(jì)數(shù)器,并可以設(shè)置成自由運(yùn)行。它可以被當(dāng)成看門狗用于在發(fā)生問題時(shí)復(fù)位整個(gè)系統(tǒng)。它由主時(shí)鐘驅(qū)動,具有早期預(yù)警中斷功能;在調(diào)試模式下,計(jì)數(shù)器可以被凍結(jié)。 2.3.17 系統(tǒng)時(shí)基定時(shí)器 這個(gè)定時(shí)器是專用于實(shí)時(shí)操作系統(tǒng),也可當(dāng)成一個(gè)標(biāo)準(zhǔn)的遞減計(jì)數(shù)器。它具有下述特性: 24位的遞減計(jì)數(shù)器 自動重加載功能 當(dāng)計(jì)數(shù)器為0時(shí)能產(chǎn)生一個(gè)可屏蔽系統(tǒng)中斷 可編程時(shí)鐘源 2.3.18 通用定時(shí)器(TIMx)STM32F102xx中等容量USB基本型產(chǎn)品中,內(nèi)置了多達(dá)3個(gè)可同步運(yùn)行的標(biāo)準(zhǔn)定

26、時(shí)器(TIM2、TIM3 和TIM4)。每個(gè)定時(shí)器都有一個(gè)16位的自動加載遞加/遞減計(jì)數(shù)器、一個(gè)16位的預(yù)分頻器和4個(gè)獨(dú)立的通道,每個(gè)通道都可用于輸入捕獲、輸出比較、PWM和單脈沖模式輸出,在LQFP48和LQFP64封裝配置中可提供最多12個(gè)輸入捕獲、輸出比較或PWM通道。 它們還能通過定時(shí)器鏈接功能與高級控制定時(shí)器共同工作,提供同步或 鏈接功能。在調(diào)試模式下,計(jì)數(shù)器可以被凍結(jié)。任一標(biāo)準(zhǔn)定時(shí)器都能用于產(chǎn)生PWM輸出。每個(gè)定時(shí)器都有獨(dú)立的DMA請求機(jī)制。 這些定時(shí)器還能夠處理增量編碼器的信號,也能處理1至3個(gè)霍爾傳感器的數(shù)字輸出。 2.3.19 I2C總線 多達(dá)2個(gè)I2C總線接口,能夠工作于多

27、主模式或從模式,支持標(biāo)準(zhǔn)和快速模式。 I2C接口支持7位或10位尋址,7位從模式時(shí)支持雙從地址尋址。內(nèi)置了硬件CRC發(fā)生器/校驗(yàn)器。它們可以使用DMA操作并支持SMBus總線2.0版/PMBus總線。 2.3.20 通用同步/異步收發(fā)器(USART)USART1接口通信速率可達(dá)2.25兆位/秒。USART接口具有硬件的CTS和RTS信號管理、支持IrDA SIR ENDEC傳輸編解碼、兼容ISO7816的智能卡并提供LIN主/從功能。 所有USART接口都可以使用DMA操作。 2.3.21 串行外設(shè)接口(SPI)多達(dá)2個(gè)SPI接口,在從或主模式下,全雙工和半雙工的通信速率可達(dá)12兆位/秒。3位

28、的預(yù)分頻器可 產(chǎn)生8種主模式頻率,可配置成每幀8位或16位。硬件的CRC產(chǎn)生/校驗(yàn)支持基本的SD卡和MMC模式。 所有的SPI接口都可以使用DMA操作。 2.3.22 通用串行總線(USB)STM32F102xxUSB基本型系列產(chǎn)品,內(nèi)嵌一個(gè)兼容全速USB的設(shè)備控制器,遵循全速USB設(shè)備(12 兆位/秒)標(biāo)準(zhǔn),端點(diǎn)可由軟件配置,具有待機(jī)/喚醒功能。USB專用的48MHz時(shí)鐘由內(nèi)部主PLL直接產(chǎn)生(時(shí)鐘源必須是一個(gè)HSE晶體振蕩器)。 2.3.23 通用輸入輸出接口(GPIO)每個(gè)GPIO引腳都可以由軟件配置成輸出(推挽或開漏)、輸入(帶或不帶上拉或下拉)或復(fù)用的外設(shè)功能端口。多數(shù)GPIO引腳都

29、與數(shù)字或模擬的復(fù)用外設(shè)共用。除了具有模擬輸入功能的端口,所有的GPIO 引腳都有大電流通過能力。 在需要的情況下,I/O引腳的外設(shè)功能可以通過一個(gè)特定的操作鎖定,以避免意外的寫入I/O寄存器。 2.3.24 ADC(模擬/數(shù)字轉(zhuǎn)換器)12位的模擬/數(shù)字轉(zhuǎn)換器(ADC),共用多達(dá)16個(gè)外部通道,可以實(shí)現(xiàn)單次或掃描轉(zhuǎn)換。在掃描模式下, 自動進(jìn)行在選定的一組模擬輸入上的轉(zhuǎn)換。 ADC可以使用DMA操作。 模擬看門狗功能允許非常精準(zhǔn)地監(jiān)視一路、多路或所有選中的通道,當(dāng)被監(jiān)視的信號超出預(yù)置的閥值時(shí),將產(chǎn)生中斷。 2.3.25 溫度傳感器 溫度傳感器產(chǎn)生一個(gè)隨溫度線性變化的電壓,轉(zhuǎn)換范圍在2V VDDA

30、VINmax時(shí),有一個(gè)正向注入電流;當(dāng)VINVDD時(shí),有一個(gè)正向注入電流;當(dāng)VINVSS時(shí),有一個(gè)反向注入電流。 3. 反向注入電流會件的模擬性能。參看第5.3.16節(jié)。 4. 當(dāng)幾個(gè)I/O口同時(shí)有注入電流時(shí),IINJ(PIN)的最大值為正向注入電流與反向注入電流的即時(shí)絕對值之和。該結(jié)果基 于在器件4個(gè)I/O端口上IINJ(PIN)最大值的特性。 表7溫度特性 符號 描述 數(shù)值 單位 TSTG儲存溫度范圍 -65 + 150C TJ最大結(jié)溫度 150C 5.3 工作條件 5.3.1 通用工作條件 表8通用工作條件 符號 參數(shù) 條件 最小值 最大值 單 位 fHCLK內(nèi)部AHB時(shí)鐘頻率 048

31、MHzfPCLK1內(nèi)部APB1時(shí)鐘頻率 024fPCLK2內(nèi)部APB2時(shí)鐘頻率 048VDD標(biāo)準(zhǔn)工作電壓 23.6VVDDA(1)模擬部分工作電壓(未使用ADC)必須與V (2)相同DD23.6 V模擬部分工作電壓(使用ADC)2.43.6VBAT備份部分工作電壓 1.83.6V PD 功率耗散,TA=85C(3)LQFP64444 mWLQFP48363 STM32F102x8, STM32F102xB 數(shù)據(jù)手冊 TA 環(huán)境溫度 最大功率耗散 -4085 C 低功率耗散(4)-40105TJ結(jié)溫度范圍 -40105C 1. 當(dāng)使用ADC時(shí),參見表44。 2. 建議使用相同的電源為VDD和VD

32、DA供電,在上電和正常操作期間,VDD和VDDA之間最多允許有300mV的差別。 3. 如果TA較低,只要TJ不超過TJmax(參見第6.2節(jié)),則允許更高的PD數(shù)值。 4. 在較低的功率耗散的狀態(tài)下,只要TJ不超過TJmax(參見第6.2節(jié)),TA可以擴(kuò)展到這個(gè)范圍。 5.3.2 上電和掉電時(shí)的工作條件 下表中給出的參數(shù)是在一般的工作條件下測試得出。表9上電和掉電時(shí)的工作條件 符號 參數(shù) 條件 最小值 最大值 單 位 tVDDVDD上升速率 0 s/VVDD下降速率 205.3.3 內(nèi)嵌復(fù)位和電源控制模塊特性 下表中給出的參數(shù)是依據(jù)表8列出的環(huán)境溫度下和VDD供電電壓下測試得出。表10 內(nèi)嵌

33、復(fù)位和電源控制模塊特性 符號 參數(shù) 條件 最小值 典型值 最大值 單 位 可編程的電壓檢測器的電平選擇 PLS2:0=000 (上升沿)6V PLS2:0=000 (下降沿)22.082.16V PLS2:0=001 (上升沿)2.192.282.37V PLS2:0=001 (下降沿)2.092.182.27V PLS2:0=010 (上升沿)2.282.382.48V PLS2:0=010 (下降沿)2.182.282.38V PLS2:0=011 (上升沿)2.382.482.58V PLS2:0=011 (下降沿)2.282.382.48VVPVDPLS2:0=100 (上升沿)2.472.582.69VPLS2:0=100 (下降沿)2.372.482.59VPLS2:0=101 (上升沿)2.572.682.79VPLS2:0=101 (下降沿)2.472.582.69VPLS2:0=110 (上升沿)2.662.782.9VPLS2:0=110 (下降沿)2.562.682.8VPLS2:0=111 (上升沿)2.762.883

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論