PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bascom 1.11.8.8 ist da



Steffen44
29.06.2007, 11:08
für alle die noch mit der alten Version arbeiten und eine Lizens haben kann jetzt Bascom 1.11.8.8 runtergeladen werden ^^


Gruß
Steffen

Dnerb
29.06.2007, 15:04
Kann man eigentlich auch ältere Vesionen irgendwo runterladen?

Dnerb
29.06.2007, 15:04
Kann man eigentlich auch ältere Versionen irgendwo runterladen?

chr-mt
29.06.2007, 15:49
Cool,
gleich mal saugen!

Danke

Steffen44
29.06.2007, 16:16
die alte Version kann man glaube nicht als Installationsdateien runterladen.
Es gibt update Files die gibt es in allen Versionen aber Bascom 1.11.8.3 ist so verbreitet das bekommt man denke ich immer noch von irgendwo her.

recycle
29.06.2007, 18:20
Es gibt update Files die gibt es in allen Versionen aber Bascom 1.11.8.3 ist so verbreitet das bekommt man denke ich immer noch von irgendwo her.


Gibt es irgendeinen speziellen Grund die 1.11.8.3 zu suchen anstatt die aktuelle Demo herunterzuladen?

Steffen44
29.06.2007, 18:26
naja ich habe vermutet das er die 1.11.8.3 braucht aber wirklich benutzen würde ich diese Version nicht mehr.

In den aktullen Version ist zum Beispiel für meinen ATMega2560 soviel verbessert worden so das man jetzt sagen kann es funktiniert schon zu 80% alles. Ganz am Anfang ging nichtmal der UART geschweige alle Ports anzusprechen. Die Changelogs auf der Downloadseite (nur für registriete User) sind jedenfalls ellenlang.

Gruß
Steffen

goara
29.06.2007, 18:55
mal ne frage.. habe nen rnmega2650 und bei der demo is das ja begrenzt auf 4000k oder so? hab mir jetz mal die vollversion geholt, wiel ich den platz ueberschritten hatte... wie viel passt denn da insgesammt drauf? oder stösst das bald shcon wieder an grenzen ?

linux_80
29.06.2007, 19:24
@goara,
der M2560 hat 256KB Flash-speicher, also kann man Programme incl. Daten, wie zB. Zeichensätze für GLCDs usw., bis zu 256KB da rein packen, weiss nicht, ob das mal jemand mit Bascom gemacht hat :-k
Wenn Du mit Float-Zahlen rechnest, wird der Speicher aber schneller voll :-)


Beim M2560 ist das Problem, das es schon soviele Register gibt, das die nicht mehr in den normalen Bereich gepasst haben, und Bascom das nicht vorgesehen hatte das die Adressen so hoch werden können.
Es sind aber immer noch ein paar Erweiterungen die nicht laufen.

Dnerb
29.06.2007, 20:01
Gibt es irgendeinen speziellen Grund die 1.11.8.3 zu suchen anstatt die aktuelle Demo herunterzuladen?
Ganz einfach weil sich auch in Bascom dinge ändern und wenn ich ein altes Proggi in die Finger bekomme, bzw. selber noch ältere habe abe nicht mehr die Compiler Version dazu (hatte zwischenrein einen hässlichen Festplattencrash mit der Bootplatte, zum Glück habe ich mehrere Festplatten und die Daten waren nicht betroffen*) und man nur ein Kleinigkeit ändert, dann wäre es ärgerlich wenn man auf Fehlersuche gehen muß weil die neue Kompilerversion irgendwas anderst macht.
Bis jetzt hatte ich so einen Fall noch nicht, aber wer weis...

Natürlich will ich auch nicht die alten anstatt der neuen runterladen, sondern die alten zusätzlich noch haben. Relevant ist für mich eigentlich alles ab 1.11.7.7.


Beim M2560 ist das Problem, das es schon soviele Register gibt, das die nicht mehr in den normalen Bereich gepasst haben, und Bascom das nicht vorgesehen hatte das die Adressen so hoch werden können.
Es sind aber immer noch ein paar Erweiterungen die nicht laufen.

Es schadet nichts wenn man "genau" weis was der Controller macht. Dann kann man das eine oder andere auch mit ein wenig Assembler oder direkt in den Registern machen.

Ich sehe Bascom als Programmiersprache an die mir die Standarddinge abnimmt. Speziellere Sachen muß man eben manchmal mit der Hand am Arm machen. (Ist bei C genauso!)
Und solange es noch nicht im Compiler drin ist hat man auch einen Wissensvorsprung... ;)

Gruß Dnerb

* inzwischen mache ich mehr Backups als der nervöseste Programmierer... ;)[/i]

Steffen44
29.06.2007, 20:25
@Dnerb
ja da kannst du recht haben in der kurzen Zeit in der ich jetzt Bascom nutzte hat sich relativ viel getan finde ich. Das es da evtl. mal dazu kommt das alte Programme nicht mehr gehen wäre denkbar. Die Versionen ab 1.11.7.7 sind definitv nicht mehr im Downloadberreich verfügbar ich glaube da hilft nur alles schön zusammensammeln und ab in die Datenmüllhalte archivieren.

@goara,

Ich sage mal so ich habe jetzt so ca. 5-6 A4 Seiten Code zusammengeschrieben und habe 4 % Falsh Memmory belegt. Ich habe relativ wenige Schleifen und nicht gerade sonderlich optimierten Code. Wenn ich davon ausgehe das ich um 4% voll zu bekommen schon mehrere Monate an meinem Programm schreibe dann hat das Teil gewaltige Reserven ^^

mull
13.07.2007, 00:38
hab eine original Version 1.11.8.7, we komm ich jetzt an das Update ran?

Schöne Grüssle

jojo3
13.07.2007, 07:15
Wenn du dich bei Mcselec.com registriert hast,
kannst du dich mit deinen Zugansdaten einloggen und das
aktuelle *.LIC File herunterladen.
dieses dann in dein Bascom-Verzeichnis kopieren und dann
den Update-Wizzard starten.
Dort kannst du dann die Installation der aktuellen Version starten.

darwin.nuernberg
13.07.2007, 10:40
Ich sage mal so ich habe jetzt so ca. 5-6 A4 Seiten Code zusammengeschrieben und habe 4 % Falsh Memmory belegt. Ich habe relativ wenige Schleifen und nicht gerade sonderlich optimierten Code. Wenn ich davon ausgehe das ich um 4% voll zu bekommen schon mehrere Monate an meinem Programm schreibe dann hat das Teil gewaltige Reserven


5-6 Seiten sind doch noch nicht viel.
Gerade bei schön sauber und ordentlich strukturierter Programmierung (egal ob optimiert oder nicht) bekommt man diese Anzahl sehr leicht zusammen.

Und die 4%... kommt darauf an was der Compiler draus macht.
einige Befehle erzeugen mehr und andere Befehle produzieren weniger Code.

mull
13.07.2007, 11:30
Mist, ich hab mich gestern registriert, aber da die Sommerpause haben komm ich jetzt nicht an die LICFiles ran :-(
Kann man einem die auch pr mail zuschicken,ich hoffe dass sich dadurch das Problem beheben lässt, dass mein Atmel auch mal erkannt wird :-(
Grüsse

mull
17.07.2007, 00:26
Okay, mein Atmel wurde jetzt erkannt....das Testprogramm läuft auch , jetzt würde ich gerne den USB_Bootloader reinbringen, aber die Anleitung dazu ist nen bisschen verwirrend, hat das jemand schon gemacht ?

Grüsse

Steffen44
17.07.2007, 16:50
der Bootloader wird einfach nur übertragen und dann nur im Bascom den den Programmer als Bootloader auswählen und ISP abziehen. Danach mußt du dein Programm neu einspielen.

Was erscheint dir denn unlogisch in deiner Anleitung ?