[Thắc mắc] Giao tiếp SD card với Tiva C123G

Discussion in 'SV hỏi - PIF trả lời' started by 21104241, Nov 22, 2015.

  1. 21104241

    21104241 Trứng gà

    Mình thấy trong Tivaware có thư viện cho SDcard trong đường dẫn: ti/TivaWare_C_Series-2.1.0.12573/third_party/fatfs/port/mmc-dk-tm4c123g.c
    Mình thử add file trực tiếp hoặc tạo đường dẫn trong mục Include Options nhưng đều báo lỗi "cannot open source file".
    Mình cũng chưa giao tiếp với SD card bao giờ, hôm giờ chỉ tìm đọc và mò mẫm nhưng vẫn chưa có kết quả. Mems nào đã từng giao tiếp qua có thể giúp mình dc không?
    Nếu có thể gặp và hướng dẫn trực tiếp mình xin cảm ơn và hậu tạ! :D
     
  2. Võ Hồng Đức

    Võ Hồng Đức Thành Viên PIF

    Chào anh, đây là code giao tiếp SD card của em, trên con tm4c 1294xl, nó giao tiếp tương tự con tm4c123 , a config lại chân SSI cho nó là được. Nó dùng thư viện fatfs,
    Code:
    https://www.dropbox.com/sh/xley8z1nskmngrt/AAAvkD-1IoL9pWoIBKtcsVRGa?dl=0 
    Code em viết hơi sơ sài chút
    Nếu không chạy được thì a thử lại 2 file này
    Code:
     https://www.dropbox.com/s/6b14n9ru6zkovv3/Dropbox.rar?dl=0 
     
    huunho and 21104241 like this.
  3. 21104241

    21104241 Trứng gà

    Không hiểu sao Tiva không nhận được thẻ SD, khởi tạo vùng nhớ trên SD thì FR luôn báo fail.
    Chân đấu dây SPI của mình
    Vbus ----->Vcc (mạch SD có AMS1117 hạ xuống 3v3)
    GND------>GND
    CS------->PA3
    CLK------>PA2
    MOSI------>PA5
    MISO------>PA4

    Định dạng thẻ SD mình đang để là FAT
     
Loading...

Share This Page