Home
Help
Search
Login
Register
SD card using SPI in STM32
Electoday 4.0
ไมโครคอนโทรลเลอร์
ARM Processors
SD card using SPI in STM32
« previous
next »
Print
Pages: [
1
]
SD card using SPI in STM32
1 Replies
150 Views
tha
4992
SD card using SPI in STM32
«
on:
March 28, 2023, 10:08:54 am »
https://controllerstech.com/sd-card-using-spi-in-stm32/
ขอแปลหน่อยนะครับ ขอขอบคุณเขามา ณ ที่นี้ด้วย ท่านใดพอจะมีทรัพย์ก็ Donate เขาด้วยนะ ฟังภาษาอังกฤษเขาในยูทูบก็ฟังง่ายดี(เปิดคำบรรยายด้วย)ครับ
SD card using SPI in STM32
คุณรู้อยู่แล้วว่าคุณกำลังมองหาอะไร และนั่นเป็นสาเหตุว่าทำไมคุณถึงมาที่นี่ ดังนั้นฉันจะไม่เสียเวลาของคุณกับความจริงที่ว่าการ์ด SD คืออะไร ? มันทำงานอย่างไรและทั้งหมดนี้ ..
ในบทช่วยสอนนี้ เราจะเชื่อมต่อการ์ด SD กับไมโครคอนโทรลเลอร์ stm32 โดยใช้โหมด SPI ฉันใช้คอนโทรลเลอร์ STM32F103C8 และขนาดการ์ด SD คือ 1 GB นอกจากนี้ เราจะดำเนินการจัดการไฟล์พื้นฐานบางอย่าง เช่น การสร้างไฟล์ การเขียน การอ่าน การลบ เป็นต้น
การดำเนินการขั้นสูงบางอย่าง เช่น การดำเนินการเกี่ยวกับไดเร็กทอรี จะกล่าวถึงในบทช่วยสอนอื่น ลองกระโดดลงไปหามันเลย
Reference:
https://m.blog.naver.com/PostView.nhn?blogId=eziya76&logNo=221188701172&proxyReferer=https%3A%2F%2Fgithub.com%2Feziya%2FSTM32_SPI_SDCARD
UPDATE 1
The code ถูกอัฟเดตด้วย new libraries ขอบคณไปยัง
https://blog.naver.com/eziya76/221188701172
SPI สามารถทำงานได้สูงถึง 10 Mbps
ถ้าได้รับ FR_NOT_READY error, ใช้ some external 5V power source. Power จาก board ดูเหมือนจะไม่เพียงพอ (มันอาจเป็นกระแสไฟที่ต้องการสำหรับ the module)
เพื่อทราบ errors เหล่านี้, ใส่ a Breakpoint หลังจาก f_mount และดูค่าของ fresult.
UPDATE 2
หากคุณได้รับ FR_NO_FILESYSTEM (ส่วนใหญ่เกิดขึ้นกับ LOW storage cards), ให้ใช้ไลบรารีเก่าจาก
https://controllerstech.com/wp-content/uploads/2020/07/SDCARD_SPI_OLD_F103.zip
เพื่อทราบ errors เหล่านี้, ใส่ a Breakpoint หลังจาก f_mount และดูค่าของ fresult.
Logged
tha
4992
Re: SD card using SPI in STM32
«
Reply #1 on:
March 31, 2023, 09:36:04 am »
คุณแอดมินช่วยลบออกด้วยก็ได้ครับ เคยแปลแล้วบทความนี้
Logged
Print
Pages: [
1
]
« previous
next »