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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.