TMS320C64x + DSP ile beagleboard sahibim. Bir görüntü işleme beagleboard uygulaması üzerinde çalışıyorum. İşte nasıl olacak:Beagleboard: DSP'ye nasıl veri gönderip alabilirim?
- ARM bir görüntüyü bir dosyadan okur ve görüntüyü bir 2B dizisine yerleştirir.
- Kol, matrisi DSP'ye gönderir. DSP matrisi alır.
- DSP, alınan matristeki görüntü işleme algoritmasını gerçekleştirir (algoritma kodu, yaklaşık 5 MB'lık dinamik olarak ayrılmış bellek kullanır).
- DSP işlenen görüntüyü (matris) ARM'ye gönderir. Kol matrisi alır.
- Kol, işlenen görüntüyü bir dosyaya kaydeder.
I'v zaten adımlar 1,3,5 kodunu yazılı. 3 + 4 adımlarını (verileri göndererek) yapmanın en kolay yolu nedir? Kod örnekleri kabul edilir.
ARM ve DSP ulaşılabilir ARM üzerinde bellek yığını ayırmaya CMEM çekirdek modülünü kullanın: