Hallo Freunde des c't-labs,
welche Werkzeuge sind erforderlich, wenn man den C-Code der Module modifizieren und kompilieren will?
Mich interessiert die "Toolchain" für das Altbetriebssystem Windows 7.
Vielen Dank!
Welche Toolchain ist für Modifikationen der C-Firmware erforderlich?
- lab-freund
- kann c't-Lab-Module konstruieren

- Beiträge: 108
- Registriert: 23.01.2015, 20:27
Re: Welche Toolchain ist für Modifikationen der C-Firmware erforderlich?
Hi!
Als Minimum brauchst Du den avr-gcc oder alternativ eine IDE z. B das "Microchip Studio for AVR and SAM devices". Kann man beides auf der Microchip-Seite runterladen. Microchip hat ja vor geraumer Zeit Atmel übernommen. Das sollte alles auf Win 7-11 laufen.
Ich meine mich erinnern zu können, dass ich zuletzt mit dem avr-gcc 3.7.0 [EDIT: es war die 3.6.2] compiliert habe, es gibt aktuell die Version 4.0.0. Das sind zumindest die Microchip Versionsnummern.
Die verwendenten Compileroptionen kriegen wir notfalls aus meinen Unterlagen raus.
Welches Modul möchtest Du compilieren und was möchtest Du ändern?
Grüße
Paul
Als Minimum brauchst Du den avr-gcc oder alternativ eine IDE z. B das "Microchip Studio for AVR and SAM devices". Kann man beides auf der Microchip-Seite runterladen. Microchip hat ja vor geraumer Zeit Atmel übernommen. Das sollte alles auf Win 7-11 laufen.
Ich meine mich erinnern zu können, dass ich zuletzt mit dem avr-gcc 3.7.0 [EDIT: es war die 3.6.2] compiliert habe, es gibt aktuell die Version 4.0.0. Das sind zumindest die Microchip Versionsnummern.
Die verwendenten Compileroptionen kriegen wir notfalls aus meinen Unterlagen raus.
Welches Modul möchtest Du compilieren und was möchtest Du ändern?
Grüße
Paul
- lab-freund
- kann c't-Lab-Module konstruieren

- Beiträge: 108
- Registriert: 23.01.2015, 20:27
Re: Welche Toolchain ist für Modifikationen der C-Firmware erforderlich?
Hallo Paul,
ich möchte gerne ändern, dass die Feineinstellung des DCG-Moduls nicht timergesteuert wieder auf die Grobeinstellung zurückspringt, sondern dass man stattdessen durch einen weiteren Druck auf den Drehgeber in den Grobmodus zurückspringt.
Gruß
Martin
ich möchte gerne ändern, dass die Feineinstellung des DCG-Moduls nicht timergesteuert wieder auf die Grobeinstellung zurückspringt, sondern dass man stattdessen durch einen weiteren Druck auf den Drehgeber in den Grobmodus zurückspringt.
Gruß
Martin
Re: Welche Toolchain ist für Modifikationen der C-Firmware erforderlich?
Hi Martin,
hmm, das funktioniert bislang so, dass man nach einem Druck auf den Encoder die Dezimalstelle auswählt, dann wieder auf den Encoder drückt, um dann diese Dezimalstelle durch den Encoder einzustellen (ja, es springt auch von selbst nach einem Timout zurück). Es gibt bisher keine "Grob- oder Feineinstellung" beim DCG.
Verstehe ich da was falsch?
Grüße
Paul
hmm, das funktioniert bislang so, dass man nach einem Druck auf den Encoder die Dezimalstelle auswählt, dann wieder auf den Encoder drückt, um dann diese Dezimalstelle durch den Encoder einzustellen (ja, es springt auch von selbst nach einem Timout zurück). Es gibt bisher keine "Grob- oder Feineinstellung" beim DCG.
Verstehe ich da was falsch?
Grüße
Paul
