新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > stm32 SPI 讀取和寫入的問題

        stm32 SPI 讀取和寫入的問題

        作者: 時間:2016-11-17 來源:網絡 收藏
        stm32 SPI讀取和寫入和USART 一樣需要判斷標志位
        unsigned char SPI1_ReadWrite(unsigned char writedat)
        {
        /* Loop while DR register in not emplty */
        while(SPI_I2S_GetFlagStatus(SPI1,SPI_I2S_FLAG_TXE) == RESET);
        /* Send byte through the SPI1 peripheral */
        SPI_I2S_SendData(SPI1, writedat);
        /* Wait to receive a byte */
        while(SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE) == RESET);
        /* Return the byte read from the SPI bus */
        return SPI_I2S_ReceiveData(SPI1);
        }



        關鍵詞: stm32SPI讀取和寫

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 贵州省| 邓州市| 定边县| 故城县| 怀柔区| 玉树县| 石家庄市| 华蓥市| 扎鲁特旗| 阿拉善左旗| 三江| 类乌齐县| 徐水县| 香河县| 深泽县| 太原市| 洱源县| 郎溪县| 安溪县| 宝山区| 阿巴嘎旗| 扎囊县| 寻乌县| 隆化县| 思茅市| 弋阳县| 虎林市| 开阳县| 图们市| 深州市| 兰考县| 历史| 青阳县| 自贡市| 女性| 磐安县| 常宁市| 梁河县| 庄浪县| 额尔古纳市| 遂平县|