Tôi đang tìm kiếm một thiết bị SRAM nhỏ, 32KB hoặc hơn để hai MCU có thể đọc hoặc viết (ở hai thời điểm khác nhau; tôi không cần đọc / ghi đồng thời.) Cũng tốt nếu sử dụng giao diện nối tiếp.
Vấn đề tôi đang cố gắng giải quyết là gửi dữ liệu giữa hai thiết bị mà không cần thiết bị kia phải tạm dừng để nhận được điều này. Tôi sẽ chuyển một mẫu âm thanh vào bộ đệm, sau đó chip khác, theo yêu cầu, sẽ đọc âm thanh ra và làm gì đó với nó.
Tôi đã tìm thấy các SRAM nối tiếp như 23A256 / 23K256 của Microchip, tuy nhiên, chúng dường như có một giao diện nối tiếp duy nhất. Có cách nào để có hai chip truy cập này không?
Ngoài ra, thiết bị nhận chỉ có bộ nhớ dữ liệu 2KB (tối đa), do đó, có vẻ như sử dụng DMA hoặc một số cơ chế truyền tương tự thông qua I2C hoặc giao diện khác sẽ không hoạt động.