Tôi có một số beagleboard với TMS320C64x + DSP. Tôi đang làm việc trên một ứng dụng xử lý hình ảnh beagleboard. Đây là cách hoạt động:Beagleboard: Làm cách nào để gửi/nhận dữ liệu đến/từ DSP?
- ARM đọc hình ảnh từ tệp và đưa hình ảnh vào mảng 2D.
- Cánh tay gửi ma trận đến DSP. DSP nhận ma trận.
- DSP thực hiện thuật toán xử lý hình ảnh trên ma trận nhận được (mã thuật toán sử dụng khoảng 5MB bộ nhớ được cấp phát động).
- DSP gửi hình ảnh đã xử lý (ma trận) đến ARM. Cánh tay nhận ma trận.
- Cánh tay lưu hình ảnh đã xử lý vào một tệp.
Tôi đã viết mã cho các bước 1,3,5. Cách dễ nhất để thực hiện các bước 3 + 4 (gửi dữ liệu) là gì? Các ví dụ mã được hoan nghênh.