ADXL345 HILFE, wie kann ich das Board dauerhaft umprogrammieren?

Gast #1838613
Lesenswert?

hi,
ich bin totaler Anfänger auf dem Gebiet.
Ich habe es zwar geschafft über ein terminalprogramm die Grenze von 2g 
auf 8g anzuheben, sobald ich das Board wieder ausschalte wird diese 
jedoch wieder auf 2g zurückgesetzt.
Hab keinen Plan ob ich da mit Ardurino oder devc++ oder winAVR etwas 
ändern kann. Mit devc++ kann ich die makeile und main anschauen, aber 
nicht auf das Board laden. mit Ardurino und winAVR kann ich diese Files 
nicht öffnen.

Besteht die Möglichkeit das Programm bei eingeschaltetem Board direkt zu 
konfigurieren?
In welcher File finde ich denn die Register die die einzelnen Funktionen 
wie Abtastrate oder Grenzen ändern kann?

Vielen Dank für eure Hilfe

michi
Gast #1838640
Lesenswert?

michi schrieb:
> Ich habe es zwar geschafft über ein terminalprogramm die Grenze von 2g
> auf 8g anzuheben, sobald ich das Board wieder ausschalte wird diese
> jedoch wieder auf 2g zurückgesetzt.

Was? Du hast den Messbereich des Beschleunigungssensors vergrößert?

> Hab keinen Plan ob ich da mit Ardurino oder devc++ oder winAVR etwas
> ändern kann. Mit devc++ kann ich die makeile und main anschauen, aber
> nicht auf das Board laden. mit Ardurino und winAVR kann ich diese Files
> nicht öffnen.

Wir auch nicht, da für uns keine sinnvollen Infos dabei sind.
Board? Programm? ISP?

> Besteht die Möglichkeit das Programm bei eingeschaltetem Board direkt zu
> konfigurieren?

Ein Programm zu konfigurieren stell ich mir komisch vor.

> In welcher File finde ich denn die Register die die einzelnen Funktionen
> wie Abtastrate oder Grenzen ändern kann?

Im Datenblatt?

Also zusammenfassend:
Infos her, sonst kann dir keiner helfen.:-)
Gast #1838682
Lesenswert?

hi,
also ich hab das Evaluation Board - ADXL345 von Sparkfun 
(http://www.sparkfun.com/commerce/product_info.php?products_id=9814).
als terminalprogramm hab ich mir teraterm runtergeladen, das board damit 
verbunden und dann konnte ich den messbereich mit hilfe des datenblattes 
auch schnell von 2g auf 8g bzw. 16g erhöhen, da das board dies ja 
unterstützt.(adresse0x31)->w 31 23 
Quelle(http://www.analog.com/static/imported-files/data_sheets/ADXL345.pdf)
das Problem an der sache ist nur, dass sich bei einem aus und wieder 
einschalten des boards die einstellungen wieder zurückstellen.
am ende des user guides von der sparkfun homepage steht, dass man mit 
arduino ein eigenes programm schreiben kann.
jetz hab ich aber keine ahnung wie ich mit arduino die aktuellen 
einstellungen auslesen kann und verändern kann.

vielen dank für deine hilfe

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