回覆列表
  • 1 # 使用者2033590184843

    正確的硬體連線是軟體除錯的基礎,SD卡的使用也不例外。今天這篇文章,我們來聊聊普通SD卡和微型SD卡(Micro SD card,TF card)的引腳定義及如何與微控制器進行連線。先來看看普通SD卡。普通SD卡有9個引腳,使其反面朝上,最左邊為9號引腳,然後從左到右依次是1號~8號,如下圖:前面我們說過,SD卡有兩種模式:SD模式(也稱為SDIO模式)和SPI(Serial Peripheral Interface)模式,這兩種模式的引腳定義是不同的。在SD模式下,通常可以使用四根資料線進行傳輸(4-bits Data),傳輸速度非常快。四位資料傳輸要使用引腳1、7、8和9(DAT0~DAT3);在某些不支援四線資料的場合,也可以使用單根線進行資料傳輸(1-bit Data),此時使用引腳7(DAT0)。下面這張表,是SD卡在SD模式(SDIO)下的引腳定義,右邊的兩欄是STM32F1xx/4xx系列微控制器的引腳,“4-bits Data”表示“四位資料傳輸”,“1-bit”表示“一位資料傳輸”:下面這張圖,直觀的表述了微控制器與SD卡的接線:下面談談SPI(Serial Peripheral Interface)通訊的連線。SPI通訊需要四根線:兩條資料線(SPI_MISO、SPI_MOSI),一條時鐘線(SPI_SCK)和一條片選(Chip Select)訊號線。在SPI模式下,SD卡的8號、9號針腳沒有用到,針腳定義見下表(最右側一欄為微控制器引腳):下面這張圖,看起來更直觀漂亮(SPI mode):微型SD卡(Micro SD)也稱為TF卡,它的體積比普通SD卡小很多,並且只有8個引腳,其定義如下圖:微型SD卡(Micro SD)同樣支援SDIO模式和SPI模式,在SDIO模式下,引腳的定義如下表:下面這張表格是微型SD卡在SPI模式下引腳的定義:相關參考文章:要做嵌入式儲存?SD卡是個不錯的選擇好了,關於SD卡/微型SD卡的引腳定義及與微控制器的連線就先聊到這裡,歡迎登陸官網(http://www.founderchip.com)瀏覽更多技術類文章。

  • 中秋節和大豐收的關聯?
  • 不管什麼重活累活都願意為他做,但是想要被關心被寵愛的時候說我嬌生慣養高高在上想要被捧著,我該怎麼辦?