Externen Flash auslesen und direkt über Bluetooth versenden

Gast #3191620
Lesenswert?

Guten morgen,

folgende Situation:

In einer derzeitigen Entwicklung werden Daten in einem externen Speicher 
geloggt (gesamt 1 Mbyte).
Diese Daten sollen nun künftig schnellst möglich über Bluetooth 
versendet werden (die Datenübertragung soll nach ca. 10s komplett 
abgeschlossen sein).

Im Projekt eingesetzt ist ein PIC24F Controller. Die Schnittstelle zum 
Flashbaustein erfolgt über SPI und die Anbindung des Bluetooth Moduls 
würde wohl über RS232 laufen.
Die Taktfrequenz des PIC liegt bei 30 MHz, also 15MHz "Instruction Clock 
Cycle".

Mit der o.a. Konstellation ist es m.E. nicht möglich, die Daten in 10s 
zu verschicken, wenn der Datenstrom umständlich vom Flashspeicher über 
SPI in den PIC und vom PIC über RS232 (mit hohe Baudrate) ans 
Bluetoothmodul gesendet werden muss.
Hier bremst wohl die RS232 Schnittstelle schnelle Übertragung.

Ich bin noch in der Brainstorming-Phase und auf der suche alternativen 
zum o.a. Ansatz! Gibt es Lösungen, um einen externen Flashspeicher 
direkt ans Bluetooth-Modul anbinden zu können, um die effektive 
Datenraten extrem zu erhöhen?

Über weiteren Ideen oder Gedankenanstöße bin ich sehr dankbar.

Vielen Dank

Thomas Keilbach

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren