新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > STM32之SPI_CR1寄存器的SSM, SSI位理解

        STM32之SPI_CR1寄存器的SSM, SSI位理解

        作者: 時(shí)間:2016-11-09 來(lái)源:網(wǎng)絡(luò) 收藏
        近日調(diào)試STM32的SPI程序,現(xiàn)在記錄下自己的一點(diǎn)小理解。
        STM32之SPI_CR1寄存器SSM, SSI位理解
        SSM位,啟用或禁止軟件從設(shè)備選擇。SSM置位時(shí),NSS輸入引腳的電平將被SSI的值代替。
        SSI位,在SSM=1時(shí)有意義,決定NSS引腳上的電平,NSS引腳上的IO值將忽略。
        NSS輸入分為硬件輸入和軟件控制輸入兩種模式。NSS有內(nèi)部和外部引腳。當(dāng)NSS是軟件控制輸入模式時(shí),NSS的內(nèi)部引腳和外部引腳斷開(kāi)。內(nèi)部引腳通過(guò)SPI_CR1寄存器的SSI位來(lái)驅(qū)動(dòng),外部引腳留作他用(可以作為GPIO驅(qū)動(dòng)從設(shè)備的片選信號(hào))。
        當(dāng)SSM位置位使能時(shí),啟用軟件從設(shè)備選擇,也就是軟件控制輸入模式。外部引腳PA4/SPI1_NSS上的值將不能選擇STM32F103作為SPI從機(jī)。PA4/SPI1_NSS還可以設(shè)為輸出口,用來(lái)控制SPI從設(shè)備。


        關(guān)鍵詞: STM32寄存器SSMSS

        評(píng)論


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

        關(guān)閉
        主站蜘蛛池模板: 宜州市| 兴城市| 邯郸县| 穆棱市| 双牌县| 门源| 夏津县| 彩票| 张掖市| 太仆寺旗| 诏安县| 合肥市| 龙门县| 博白县| 祁门县| 固阳县| 汉沽区| 桐梓县| 通榆县| 文安县| 湘潭县| 清徐县| 云阳县| 平谷区| 大余县| 湾仔区| 宣城市| 合阳县| 大石桥市| 平舆县| 定日县| 盐山县| 仪征市| 扶绥县| 祥云县| 富源县| 兴仁县| 陆丰市| 齐河县| 沛县| 农安县|