คำถามติดแท็ก microsd

2
การ์ด microSD ทั้งหมดรองรับโหมด SPI หรือไม่
คุณเคยพบการ์ด SD ซึ่งไม่รองรับโหมด SPI หรือไม่ ฉันรู้ว่า microSD ไม่จำเป็น แต่ฉันเชื่อว่าทุกคนรองรับ SPI แก้ไข: ข้อมูลเกี่ยวกับตัวเลือกของ SPI ดูเหมือนว่ามาจาก Wikipedia และเพิ่งถูกลบออก ( ที่นี่และที่นี่ )
19 spi  sd  microsd 

6
ลำดับคำสั่งที่ถูกต้องสำหรับการเริ่มต้นการ์ด microSD ใน SPI คืออะไร
ฉันกำลังพยายามเชื่อมต่อการ์ด microSD (2 GB, Kingston, Sandisk) กับคอนโทรลเลอร์Silicon Labs C8051F931 ฉันสับสนมากเกี่ยวกับลำดับที่ฉันต้องปฏิบัติตามเพื่อเริ่มต้น ในหนังสือโครงการ SD Card โดยใช้ PIC Microcontrollerหน้า 135 กล่าวถึง: ขั้นตอนในการเปลี่ยนการ์ด SD เป็นโหมด SPI จึงควรเป็นดังนี้: เปิดเครื่อง •ส่งสัญญาณนาฬิกาอย่างน้อย 74 ครั้งไปยังการ์ดที่มี CS และ Data Outlines ตั้งค่าเป็นลอจิก“ 1. ” •ตั้งค่าสาย CD ต่ำ •ส่งคำสั่ง CMD0 6 ไบต์“ 40 00 00 00 95 95” เพื่อวางการ์ดในโหมด SPI •ตรวจสอบการตอบสนอง …
18 microsd 

4
ที่เก็บข้อมูล micro-SD การ์ดพลังงานต่ำ
เรากำลังสร้างเครื่องบันทึกข้อมูลพลังงานต่ำตาม ATmega328P เพื่อใช้ประโยชน์จากบูตบูท Arduino และ IDE ฯลฯ การใช้พลังงานในอุดมคตินั้นควรน้อยกว่า 0.3mA @ 3.3V เพื่อให้ได้ชีวิต 4 เดือนในเครื่องเดียว แบตเตอรี่ AA ข้อมูลเซ็นเซอร์จะถูกเก็บไว้ที่สูงสุด 76 ไบต์ / วินาทีสำหรับ 4 เดือนโดยให้ข้อมูลประมาณ 750 MiB ดังนั้นเราจึงต้องการอุปกรณ์หน่วยความจำขนาดใหญ่ที่ยังคงใช้พลังงานต่ำ จากสิ่งที่ฉันสามารถบอกได้ทางออกเดียวในการจัดเก็บข้อมูลจำนวนมากนี้คือการใช้การ์ด SD อย่างไรก็ตามการ์ด SD ดูเหมือนจะใช้พลังงานมากกว่าที่เราสามารถจ่ายได้ 0.2mA ใช้งานปัจจุบันสำหรับการ์ดที่เรามีตอนนี้และอื่น ๆ เมื่อพวกเขากำลังเขียน ดังนั้นคำถามบางอย่าง: สวิตช์ระดับสูงเป็นวิธีการปฏิบัติเพียงวิธีเดียวในการควบคุมการใช้พลังงานของการ์ด SD หรือไม่ คำเตือนใด ๆ ที่เราควรทราบเมื่อเปลี่ยนพลังงานเป็นการ์ด? ตัวอย่างเช่นการสวมระดับกระบวนการที่จะดำเนินการหลังจากเขียนบล็อกหรือสามารถเกิดขึ้นได้ตลอดเวลา มีทางเลือกอื่นที่เราควรพิจารณาหรือไม่?

2
SPI ปลอดภัยที่จะถูกขัดจังหวะหรือไม่?
ฉันกำลังเขียนไปยังการ์ด microSDจากภายในเฟิร์มแวร์ของฉัน แต่มันเป็นงานที่มีลำดับความสำคัญต่ำสุดดังนั้นจึงสามารถถูกขัดจังหวะโดยงานอื่น ๆ ในขณะที่อยู่ในระหว่างการอ่าน / เขียน ตอนนี้สมมติว่าฉันสื่อสารกับการ์ด microSD นี้โดยใช้ UART ปัญหาระหว่างการอ่านคือฮาร์ดแวร์ RX FIFOจะล้นดังนั้นความล่าช้าสูงสุดที่ฉันสามารถทำได้คือ (ขนาด FIFO ×ไบต์ / วินาที) และระหว่างการเขียนจะไม่มีปัญหาเพราะปลายอีกด้านจะรอจนกระทั่งฉัน ส่งอักขระต่อไป ตอนนี้ฉันใช้ SPI ได้อย่างไร สถานการณ์เหมือนกันสำหรับการเขียนมันไม่สำคัญและสำหรับการอ่านมันขึ้นอยู่กับขนาด SPI FIFO?

1
วิธีการดึงขึ้นหรือลงอย่างถูกต้องเมื่อเชื่อมต่อการ์ด microSD?
ฉันเห็นผู้คนดึงเฉพาะขา CS เท่านั้นเพื่อที่ว่าเมื่อขาของไมโครคอนโทรลเลอร์ลอยขึ้นในการเปิดเครื่องการ์ด microSD จะไม่เสียหาย นอกจากนี้ฉันเห็นผู้คนมากมายที่ดึงขึ้นและลง DI, DO และ SCLK วงจรบางส่วนที่ฉันเคยเห็นได้เชื่อมต่อหมุด 1 และ 2 กับ Vdd / 2 ผ่านตัวแบ่งแรงดันไฟฟ้าที่เกิดขึ้นระหว่าง Vdd และ Vss หมุดใดของการ์ด microSD ที่ควรดึงขึ้นหรือสูงเมื่อเชื่อมต่อไมโครคอนโทรลเลอร์กับอินเตอร์เฟส SPI ในตัวและมีระดับแรงดันลอจิกที่เหมาะสม?

2
เหตุใดหน่วยความจำ SPI Flash จึงมีขนาด จำกัด และมีราคาแพงกว่า (ต่อ MB) มากกว่าหน่วยความจำแฟลช SD
ตัวอย่างเช่น: SPI Flash ขนาดใหญ่ที่สุดคือ 512MB ที่ $ 9 / ea: ราคาแฟลช SPI VS 2GB microSD $ 3 / ea (บางอันมีการจัดส่ง $ 1): ราคา microSD
16 spi  flash  sd  microsd 

2
เซลล์หน่วยความจำจำนวนมากสามารถใส่ลงในการ์ด MicroSd ได้อย่างไร
ฉันเพิ่งสงสัยว่าเมื่อฉันเห็นการ์ดหน่วยความจำ MicroSd ใหม่ของฉันขนาด 32GB ที่เหมาะสมกับพื้นที่นั้นได้อย่างไร คณิตศาสตร์ง่าย ๆ : มันประมาณ (โดยประมาณของฉันส่วนใหญ่เป็นตัวควบคุมอยู่แล้ว) และมีเซลล์ 32GB ดังนั้นช่องว่างสำหรับหนึ่งเซลล์ เนื่องจากอะตอมอยู่ในพื้นที่ประมาณเซลล์หน่วยความจำจึงเล็กกว่าอะตอมได้อย่างไร5∗10 - 512cm212cm2\frac{1}{2}cm^210-12m25∗10−52(5+30)=1.45∗10−15m25∗10−52(5+30)=1.45∗10−15m2\frac{5*10^{-5}}{2^{(5+30)}} = 1.45*10^{-15} m^210−12m210−12m210^{-12} m^2 นี่คือภาพลักษณะของการ์ด microSD:
12 microsd 

1
มีปัญหาในการเข้าถึงการ์ด microSD ผ่าน SPI เมื่อมีอุปกรณ์ SPI แบบทาสอื่น ๆ หรือไม่?
ฉันกำลังออกแบบที่มี CPU พร้อมพอร์ต SPI เพียงพอร์ตเดียว ฉันมีทาสหลายตัว (3) เชื่อมต่อกับพอร์ตนี้หนึ่งในนั้นคือการ์ด microSD นี่คือรายงานจากวิศวกรผู้หนึ่งที่กล่าวว่าการ์ด SD ได้รับการออกแบบมาให้ทำงานเป็นทาสตัวเดียวของ SPI มีใครอีกบ้างที่สามารถใช้ microSD ตามทาส SPI อื่น ๆ บนรถบัสเดียวกันได้หรือไม่? บางทีรายงานนี้อาจมาจากการ์ด miniSD ที่เป็นปัญหาหรือไม่ ใครบ้างแนะนำให้ gating บรรทัด SPI CLK ด้วย Slave Select line ที่ไปยังการ์ด miniSD เพื่อความปลอดภัย?
10 spi  sd  microsd 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.