Gast
#2713420
Hallo, mein Name ist Björn, 40 Jahre alt und von der Ausbildung her Energieelektroniker. Über ein Projekt meines Sohnes in der Berufschule bin ich, nach dem Junior das Interesse verloren hat, an einen Asuro geraten und habe auch schon eine Weile mit dem Teil "herumgespielt". Alles schön und gut. Bei Pollin habe ich mir dann so ein AVR Evaluätionsboard gekauft und auch so einen Arduino SMD Kit. Schön, aber wenn ich das Ein oder Andere Beispiel aus dem Forum hier für den ATmega 328P oder den ATmega 8 testen will, dann streiken die Editoren für Arduino und Asuro mit einer großen Menge Fehlermeldungen. Viele von den Befehlen, die Ihr hier in den Codes verwendet sind gar nicht in Asuro oder Arduino beschrieben. Auch viele von den Teilen, die man so bei Robotik Hardware kaufen kann, die diese "SPI" Schnittstelle haben, laufen einfach nicht. Ich denke mal, es liegt daran, dass Arduino oder Asuro gar nicht in "echtem" C programmiert werden, sondern in einer Sonderform. Wie steigt man denn nun eigentlich ein, wenn man SPI, ADC, USART usw. in C nutzen will ? Oder ist das Alles nur eine Sache von diesen #include Sachen oben am Code ? Viele Beispiele aus den Tutorial von AVR und AVR GCC klappen, aber nicht alle und nicht Alle auf allen Systemen. Mit WinAVR gehen die meisten Sachen aus dem AVR GCC Tutorial, aber keine Asuro / Arduino Sachen. Mit dem Arduino Editor kann ich die Asuro Sachen zwar schreiben und umwandeln, aber ich kriege die Sachen nicht in den Asuro rein. Mit WinAVR kann ich dann eine hex Datei machen, die geht aber weder in Arduino, noch in Asuro. Auf dem AVR Evaltuationsboard geht die Datei dann rein, aber ich kann das Proramm nicht testen, weil ja Sensoren und so fehlen. Meine Junior habe ich schon gefragt, aber der war so schlecht in dem Fach, dass es sich nicht lohnt den zu fragen. Also, wie ausser Kerningham / Richie (R.I.P.) und AVR GCC schaffe ich einen Einstieg in C, der für Alles passt ? Danke schon einmal. Björn