• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > STM32硬件結(jié)構(gòu)學(xué)習(xí)

    STM32硬件結(jié)構(gòu)學(xué)習(xí)

    作者: 時(shí)間:2013-02-22 來(lái)源:網(wǎng)絡(luò) 收藏

    當(dāng)使用swd接口,多余的jtag接口IO端口需要重新映射為通用IO端口

    stm32硬件學(xué)習(xí)流水帳----復(fù)位

    stm32復(fù)位分為:系統(tǒng)復(fù)位,復(fù)位,備份域復(fù)位

    系統(tǒng)復(fù)位復(fù)位除了時(shí)鐘控制寄存器的復(fù)位標(biāo)志和備份域寄存器以外的所有寄存器.

    系統(tǒng)復(fù)位由NRST引腳低電平,窗口看門狗和獨(dú)立看門狗以及軟件復(fù)位和低功耗管理復(fù)位等原因引起.

    復(fù)位由上電/掉電復(fù)位(POR和PDR)兩種和待機(jī)模式退出引起

    復(fù)位將復(fù)位除了備份域寄存器以外的所有寄存器.

    備份域復(fù)位由軟件備份域復(fù)位和電源備份域復(fù)位兩種原因引起.

    電源備份域復(fù)位是指VDD和Vbat都掉電的時(shí)候,其中一個(gè)突然上電引起的復(fù)位

    復(fù)位向量位置為0x00000004

    stm32硬件學(xué)習(xí)流水帳----主要電氣特性

    stm32供電電壓-0.3---4.0v.

    stm32的部分引腳具有5v容忍特性,其電壓輸入范圍為vss-0.3到5.5v

    其他引腳的供電電壓范圍是:vss-0.3v到vdd+0.3v

    flash等待周期:

    0-24MHz 0等待狀態(tài)

    24-48MHz 1等待狀態(tài)

    48MHz以上 2個(gè)等待狀態(tài)

    flash中運(yùn)行代碼,72MHz的時(shí)候所有外設(shè)使能時(shí)候的電流為50.3mA,所有外設(shè)禁止的時(shí)候電流為32.9mA.

    VDD腳總電流IVDD最大150mA,

    VSS腳總電流IVSS最大150mA,

    IO引腳最大電流25mA和-25mA.

    flash 擦寫次數(shù)最小 1萬(wàn)次

    flash數(shù)據(jù)/指令保存年限最小 20年

    弱上拉/弱下拉等效電阻40k歐姆.

    GPIOs引腳入出典型電流值為8mA.

    stm32硬件學(xué)習(xí)流水帳----GPIO

    stm32的GPIO可以由軟件配置成:

    輸入浮空,輸入上拉,輸入下拉,

    模擬輸入

    開(kāi)漏輸出,推挽輸出,

    開(kāi)漏復(fù)用,推挽復(fù)用.

    stm32復(fù)位后,IO端口處于輸入浮空狀態(tài).

    JTAG引腳復(fù)位以后,處于上拉或者下拉狀態(tài).

    所有IO端口都具有外部中斷能力,端口必須配置成輸入模式,才能使用外部中斷功能.

    IO端口復(fù)用功能配置:

    對(duì)于復(fù)用功能輸入,端口可以配置成任意輸入模式或者復(fù)用功能輸出模式.

    對(duì)于復(fù)用功能輸出,端口必須配置成復(fù)用功能輸出

    對(duì)于雙向復(fù)用功能,端口必須配置成復(fù)用功能輸出

    stm32的部分IO端口的復(fù)用功能可以重新映射成另外的復(fù)用功能.

    stm32具有GPIO鎖定機(jī)制,即鎖定GPIO配置,下次復(fù)位前不能再修改.

    當(dāng)LSE振蕩器關(guān)閉時(shí),OSC32_IN和OSC32_OUT可以用作通用IO PC14和PC15.

    當(dāng)進(jìn)入待機(jī)模式或者備份域由Vbat供電,PC14,PC15功能丟失,該兩個(gè)IO口線設(shè)置為模擬輸入功能.

    OSC_IN和OSC_OUT可以重新映射為GPIO PD0,PD1.

    注意PD0,PD1用于輸出地時(shí)候僅能用于50MHz輸出模式.

    注意:PC13,PC14,PC15只能用于2MHz的輸出模式,,最多只能帶30pf的負(fù)載,并且同時(shí)只能使用一個(gè)引腳!


    上一頁(yè) 1 2 下一頁(yè)

    評(píng)論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 农安县| 方城县| 吉木萨尔县| 囊谦县| 东莞市| 太保市| 灵丘县| 兴安盟| 朝阳区| 长岛县| 太谷县| 桓仁| 虞城县| 怀安县| 佛坪县| 鲁山县| 陕西省| 饶阳县| 饶平县| 册亨县| 苏尼特右旗| 阿荣旗| 绥芬河市| 沁源县| 故城县| 同德县| 迁安市| 兰州市| 泗洪县| 洛扎县| 罗田县| 涞水县| 方城县| 滦平县| 庆云县| 沐川县| 宾川县| 聂拉木县| 正安县| 北流市| 湖北省|