Elektronik und Roboterbau
AVR, avr-gcc, CAN, CPLD, Elektronik, Mikrocontroller, MSP430, PIC, Roboter, Schaltungen, Sensoren, Software, Testboards
Um zu schauen wie viel Speicher eine C-Bibliothek auf dem AVR belegt habe ich ein kleines Python-Script geschrieben, was eine ungefähre Größenabschätzung ermöglicht.
Kleine Programmbeispiele zu folgenden Themen:
Wer seine AVRs gerne in C programmieren möchte wird irgendwann über den avr-gcc Compiler stolpern. Er ist eine Portierung des Open Source Compilers gcc und somit mit allem Quelltexten verfügbar. Speziell für die Leute die Windows benutzen, gibt es ein Programmpaket welches den Einstieg sehr erleichtert: WinAVR. Darin ist alles enthalten was man für das Programmieren braucht: Compiler, Linker, avr-libc, sogar ein Editor (Programmers Notepad) ist vorhanden.
Wie steuert man mit avr-gcc in C den UART an?
Codeschnipsel zu den Themen: