mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Flowcode 5/6 Fragen an Experten


Autor: Dirk Hartmann (golo100)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich habe hier schon ein Thema veröffentlicht bez. TTiny 461 über
Flowcode 5 programmiert.

meine Fage ist :

Ich habe ein TTiny461 Projekt aus dem Internet was ich über avr studio 
6.2 ohne Probleme aud den Chip gebracht habe.

Diese Projekt (TPS Steuerung) habe ich dann mit Flowcode 5 neu 
geschrieben.
Bei diesem Projekt (.hex) sagt mir Flowcode 5 keine Fehler.
Wenn ich es über Studio auf den Chip brennen will kommt Meldung das
das File zu groß ist. und zwar 117%

Dann habe ich in Studio anstatt den 461 mal den 861 ausgewählt da gibt 
es keine Probleme.

Heute war ich bei einem Bekannten der Flowcode 6 hat und habe dort das
Flowcode 5 Projekt in 6 gewandelt.

Jetzt sagt mir auch Flowcode 6 das er den Hex nicht erstellen kann
(region Text overflow oder so) ca. 1,2K zu viel

Dann habe ich auch in Flowcode 6 mal den 861 probiert und da kommt auch 
die gleiche Meldung ,was auch komisch ist auch mit der gleichen Grösse 
die zu viel ist.(1,2K)
Da kann doch nicht sei der 861 ist doch doppelt so Gross.

Beide Hex Files (Internet und Flowcode) machen das selbe.
ich habe mich bei der Flowcode programmierung an dem C File aus dem 
Internet gehalten.

Was mach Flowcode da alles noch mit bei das die hex zu groß werden ?
Gibt es da irgendwelche Tips umd den überflüssigen Quatsch loszuwerden?

Autor: Draco (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gibt Flowcode einen C Code aus? Dann vergleiche doch beide mal.

Autor: Stefanus F. (stefanus)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Dann habe ich auch in Flowcode 6 mal den 861 probiert und da kommt auch
> die gleiche Meldung ,was auch komisch ist auch mit der gleichen Grösse
> die zu viel ist.

Hast du denn auch den richtigen µC Typ an allen nötigen Stellen 
konfiguriert?

Autor: Dirk Hartmann (golo100)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
In projekt optionen
Den 861 eingestell


Egal ob 461 oder 861 kommt immer

140 byte zu gross

: Bearbeitet durch User
Autor: Wolfgang (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dirk H. schrieb:
> Was mach Flowcode da alles noch mit bei das die hex zu groß werden ?

Vielleicht ist im Compiler einfach nur die Optimierung anders 
eingestellt.

Autor: Dirk Hartmann (golo100)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Frage ist nur warum er bei FC 6
Bei beiden Chips die gleiche Fehlergrösse angezeigt wird

Autor: Kai A. (kaiand1) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Möglich das es ein Bug ist.
Aber da kann dir eher nur der Hersteller helfen und was zu sagen.
Support gibt es doch da über Elektor oder?

Autor: Stefanus F. (stefanus)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kann es sein, dass die beim Flashen nochmal den Controllertyp (woanders) 
einstellen musst? Bei AVR/Atmel Studio ist das der Fall.

Autor: Dirk Hartmann (golo100)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe eben mal den c file
Von flowcode als 461 und 861 duch avr studio gejagt.

461 ist um 7% zu gross es wird keine hex erzeugt.

861 ohne Probleme. Der hex hat
4,2k .

Also muss irgendwas an flowcode sein

Autor: Kai A. (kaiand1) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dirk H. schrieb:
> Ich habe eben mal den c file
> Von flowcode als 461 und 861 duch avr studio gejagt.
>
> 461 ist um 7% zu gross es wird keine hex erzeugt.
>
> 861 ohne Probleme. Der hex hat
> 4,2k .
>
> Also muss irgendwas an flowcode sein

Dann wirst du da ein Bug gefunden haben den du dem Hersteller Mitteilen 
solttes für die Behebung.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.