Show Posts
Pages: 1 ... 43 44 [45] 46 47 ... 82
661  International / Deutsch / Re: SRAM direkt auslesen on: January 08, 2013, 05:59:28 pm
Um mal auf die ursprüngliche Frage zurückzukommen.

Wenn man vermutet, dass an Speicherstelle 123 ein byte gespeichert ist, dann bekommt man den Wert mit
Code:
*(unsigned char *)123

Grüße,
Oliver
662  Using Arduino / Displays / Re: UTFT library on: January 06, 2013, 11:48:38 am
Not sure if there is some kind of HW support for scrolling, but if you require a complete screen refresh, then probably the data transfer rate is too low (at least for 8 Bit controllers like Arduino Uno)

Oliver
663  International / Deutsch / Re: Kann man den Code Speicher(SRAM) sparsamer machen ? on: January 05, 2013, 07:54:05 am
Ich sehe folgende Möglichkeiten:
* PROGMEM, F() verwenden
* Globale und lokale statische Variablen vermeiden: Ablage von berechneten Daten vermeiden sondern vielmehr Funktionen schreiben, die die Berechnung "on demand" durchführt (Austausch SRAM gegen Geschwindigkeit)
* Die SW Architektur so ausrichten, dass nur der tatsächlich benötigte Funktionsumfang im Speicher landet.

Auf der anderen Seite kann ich aus eigener Erfahrung sagen, dass es einem niemand dankt, wenn man seine Lib (bei mir u8glib und m2tklib) auf Speicherplatz oder SRAM Verbrauch optimiert. Klar, das merkt man ja auch normalerweise nie, solange die Lib problemlos läuft. Auf der anderen Seite fragen dann die Nutzer eher nach neuen Funktionen und natürlich sollte alles viel schneller sein.

Fazit: Die Lib-Entwickler bauen lieber schnell neue Features rein, als sich mal um Code-Cleanup und Optimierung zu kümmern.

Die SdFat ist durchaus so ein Beispiel. Natürlich eine geniale Lib. Und sicher hinsichtlich ROM Verbrauch und Geschwindigkeit besser als die Arduino SD Lib, aber wenn man beispielsweise nur lesenderweise auf die Dateien zugreifen will, wird trotzdem der ganze Code dazugelinkt.

Grüße,
Oliver

 
664  International / Deutsch / Re: Benutzeroberfläche 1.0.3 mit massiven Grafik/Menüfehlern, Alternativen? on: January 05, 2013, 05:16:28 am
Alternativen:
- Anderes Java installieren
- Auf Ubuntu umsteigen
- Makefile benutzen: http://arduino.cc/forum/index.php/topic,88989.0

Grüße,
Oliver
665  Using Arduino / LEDs and Multiplexing / Re: General U8glib Question on: January 05, 2013, 03:39:19 am
Maybe you can just post the setup() code.

Oliver
666  Using Arduino / Programming Questions / Re: Evil Genius getEncoderTurn() Discarding some aPin and bPin Transitions? on: December 31, 2012, 09:13:38 am
Without a state diagram it is usually difficult to understand such code... Due to this fact, i draw the complete graph some months ago and derived the code from it.



From: http://code.google.com/p/m2tklib/wiki/rotenc

Sorry for not giving you more specific help.

Oliver
667  Using Arduino / Displays / Re: Pervasive Displays [no power displays - e-paper] on: December 30, 2012, 01:58:39 pm
Hi

I just want to give a small update on e-paper devices.

There is a module available for a 2.7" e-paper display:
http://www.embeddedartists.com/products/displays/lcd_27_epaper.php

According to this article source-code might be available in the next view months without NDA.

Oliver
668  Using Arduino / Displays / Re: What driver runs my LCD12864 128x64 on: December 30, 2012, 06:31:13 am
Hi

Google for "4GLM 12864" gives a link to http://de.scribd.com/doc/6564393/4GLM128641:
Same datasheet I posted earlier.

Oh, yes, excause me for this... I should read more carefully your posts....

Oliver
669  Using Arduino / Displays / Re: What driver runs my LCD12864 128x64 on: December 30, 2012, 03:24:42 am
Hi

Google for "4GLM 12864" gives a link to http://de.scribd.com/doc/6564393/4GLM128641:
It is a KS0108 based display.

1 Vss
2 Vdd
3 V0
4 RS
5 R/W
6 E
7-14 D0-D7
15 CS1
16 CS2
17 RSTB
18 Vout
19 BLA
20 BLK

Oliver

670  Using Arduino / Displays / Re: U8glib: Graphics Lib for LCDs and OLEDs on: December 23, 2012, 04:18:44 am
New release available for download: U8glib v1.09

http://code.google.com/p/u8glib/downloads/list

* Verified with Arduino 1.0.3
* Fixes several issues with the ST7920 controller
* Additional fonts
* Box and frame with round edges: u8g::drawRBox(), u8g::drawRFrame()
* Support for more displays and communication interfaces

Thanks for all the input and contributions!

Oliver
671  Using Arduino / Programming Questions / Re: How make simple menus with LCD on: December 22, 2012, 06:00:58 pm
There are several menu libs available. M2tklib is one of them: http://code.google.com/p/m2tklib/.
The element M2_U8NUM (http://code.google.com/p/m2tklib/wiki/elref#U8NUM) could be used in your case.
Have a look at the tutorials in order to learn how to use M2tklib.

Oliver
672  International / Deutsch / Re: GPS Modul on: December 22, 2012, 04:38:58 pm
Nur so am Rande bemerkt: Der NEO-6 hat keine Antenne. Die muss man extra kaufen.

Grüße,
Oliver
673  Using Arduino / Project Guidance / Re: simple menu to select program on: December 22, 2012, 07:57:25 am
Excause me for not having seen this post (I usually only look at the "Display" Subforum).
Did you solve this problem with M2tklib?

There are several ways to solve this problem with M2tklib. The common thing would be to set a global vaiable to 0 and 1, depending on your desired procedure you want to execute. Then, based on the value of this global variable, you would place some code into "loop()" to execute the two procedures (maybe after calling the draw procedure from m2tklib):

Code:
if ( globalvar == 0 )
  program1();
else if ( globalvar == 1 )
  program2();

Oliver

674  International / Deutsch / Re: GPS Modul on: December 21, 2012, 05:32:46 pm
Der ebay link geht ja auf das UP501. Wenn der ebay lieferant gute qualität liefert, kann man mit diesem Modul eigentlich nichts falsch machen. Das tutorial gibt es ja bei Adafruit. Warum man da dann noch ein Shield braucht, kann ich mir auch nicht erklären.

Grüße,
Oliver
675  International / Deutsch / Re: GPS Modul on: December 21, 2012, 04:14:02 pm
Hallo

Ich hab mir letzthins das Fastrax UP501 beim Mouser.com mitbestellt. Es gibt es aber auch bei Adafruit https://www.adafruit.com/products/660.

Das Ding hat alles on board (Antenne). Datenblätter gibt es natürlich auch und mit TinyGPS funktionierte es prima.
Wie man auf der Adafruit Seite sieht, braucht man nur den Spannungsteiler wegen den 3.3V.


Grüße,
Oliver
Pages: 1 ... 43 44 [45] 46 47 ... 82