Hallo Allerseits! Die neunen Tinys der 817 Reihe sind ja ziemlich interessant, wie man im einen Beitrag "Neue 8-Bit Tinys vorgestellt: 417/814/816/817" lesen konnte. Da geht es vorallem um die Programmierung. Fakt ist ja, dass man die natürlich nicht einfach ohne Bootloader per USB-UART Wandler und Bootloader Flashen kann. Hat hier jemand Erfahrung mit der Kompabiltität von bestehenden Bootloadern? Könnte man die eventuell portieren? Wie sieht mit den sonst gängigen Libs (I2C, Display, SPI, UART...) aus? Momentan hat man mit dem Controller ja ein sehr interessantes Hardarepaket, wobei die meisten Libs nich von Haus aus laufen und der Aufwand das alles selbst zu programmieren relativ hoch sein dürfte. Beste Grüsse!
Bootloader ist eine Sache. Da muss ja immer etwas getrickst werden. Ist aber wohl nur eine Frage der Zeit bis sich jemand dieses Thema an nimmt. I2C, Display, SPI, UART... Das ist easy, ich sehe da keine großen Unterschiede zu anderen AVR. Wenn man von den neuen features absieht ... Die Hardware Komponenten werden ganz normal über Register angesprochen. Wo siehst du da ein Problem?
Hallo Thomas Ich sehe da eigentlich kein Problem. Die Aussage war mehr, dass der Aufwand zur Portierung hoch sein dürfte: 1. Die Register definitionen müssen alle angepast werden 2. Die Funktionsweise, was und wie die Register angesprochen werden scheint ebenfalls nicht identisch zu sein. D.h. man muss quasi alles neu programmieren und testen. Zusätzlich scheint es praktisch keine Beispiele etc. online zu haben und vielerorts im Datenblatt ist "TBD" (To be Determined) angegeben (s.h. ADC Input Resistance etc.). Und das Datenblatt ist von letztem Jahr. Schon noch speziell? Am wichtigsten Scheint mir jedoch erstmals der Bootloader zu sein. Wie würde man so etwas angehen bzw. findet sich hier etwas an Doku?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.