Tôi đang ghi vào thẻ nhớ microSD trong phần sụn của mình, nhưng đó là nhiệm vụ ưu tiên thấp nhất, vì vậy nó có thể bị gián đoạn bởi các tác vụ khác trong khi nó đang ở giữa đọc / ghi.
Bây giờ, giả sử tôi đã liên lạc với thẻ nhớ microSD này bằng UART. Vấn đề trong quá trình đọc sẽ là phần cứng RX FIFO sẽ bị tràn, do đó độ trễ tối đa tôi có thể nỗ lực sẽ là (kích thước FIFO × byte / giây) và trong khi ghi sẽ không có vấn đề gì, vì đầu kia sẽ chỉ đợi cho đến khi tôi gửi nhân vật tiếp theo.
Làm thế nào để nó hoạt động bây giờ tôi đang sử dụng SPI? Có phải tình huống tương tự như khi viết không thành vấn đề, và đối với việc đọc nó phụ thuộc vào kích thước SPI FIFO?