久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2157|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

STM32_SPI初始化

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:113276 發(fā)表于 2016-4-10 15:11 | 只看該作者 回帖獎勵(lì) |倒序?yàn)g覽 |閱讀模式
不好意思,原子哥,在這里我要吐槽你了!​
SPI1->CR1 |=0<<10;//全雙工模式​
SPI1->CR1 |=1<<9;//軟件NSS管理

如果是配置SPI2呢?難道要修改一串SPI1為SPI2嗎?
為什么不傳遞一個(gè)地址呢?既然是對SPI的寄存器操作,直接把地址傳入進(jìn)來就完了嘛!操作SPI1,傳入SPI1的地址
操作SPI2,傳入SPI2的地址!!

如果是半雙工模式呢?難道要再次按位移動選擇參數(shù)嗎?​
#define SPI_BAUDRATEPRESCALER_2 ((uint32_t)0x00000000)
#define SPI_BAUDRATEPRESCALER_4 ((uint32_t)SPI_CR1_BR_0)
#define SPI_BAUDRATEPRESCALER_8 ((uint32_t)SPI_CR1_BR_1)
#define SPI_BAUDRATEPRESCALER_16((uint32_t)SPI_CR1_BR_1|SPI_CR1_BR_0)
#define SPI_BAUDRATEPRESCALER_32 ((uint32_t)SPI_CR1_BR_2)
#define SPI_BAUDRATEPRESCALER_64((uint32_t)SPI_CR1_BR_2|SPI_CR1_BR_0)
#define SPI_BAUDRATEPRESCALER_128((uint32_t)SPI_CR1_BR_2|SPI_CR1_BR_1)
#define SPI_BAUDRATEPRESCALER_256((uint32_t)SPI_CR1_BR_2|SPI_CR1_BR_1|SPI_CR1_BR_0)​
這樣根本就不用去想,現(xiàn)在該移動幾位?直接根據(jù)需要,選擇一個(gè),拿來用即可!!​

好的代碼,容易修改​
從spi1切換到spi2容易​
從二分頻切換到64分頻容易!!

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: av大片在线观看 | 国产精品久久久久久高潮 | 国产欧美精品一区二区三区 | 欧美成人自拍 | 欧美天堂在线观看 | 亚洲国产在 | 午夜精品在线 | 久久9热 | 蜜桃综合在线 | 人成精品| 亚洲视频www | 北条麻妃99精品青青久久 | 欧美国产日韩在线观看 | av大片 | 一本在线 | 国产91黄色 | 国产精品久久久久久久午夜片 | 高清欧美性猛交 | 国产精品一区二区福利视频 | 女女爱爱视频 | 九九久久精品视频 | 国产午夜亚洲精品不卡 | 中文字幕亚洲精品 | 国产在线观看一区二区三区 | 黄色成人亚洲 | 91在线视频一区 | 99热国产在线播放 | 91豆花视频 | 精品日韩一区二区 | 亚洲精品中文字幕在线 | 欧美视频1区 | 久久国产精品99久久久久 | 欧美视频三区 | 青青草社区 | 日日骚视频 | 中文字幕精品一区 | 91av在线影院 | 天天干天天爱天天操 | 精品日韩在线 | 在线播放亚洲 | 亚洲h在线观看 |