Skocz do zawartości

Baza rejestrów mikrokontrolerów Microchip AVR jest coś takiego?


Pomocna odpowiedź

Napisano

Pytanie w odniesieniu do tego posta (postu?)

Może ktoś wie czy można pobrać nazwy rejestrów specyficzne dla danego mikrokontrolera tak żebym nie musiał tego ręcznie klepać? 

 

 

 

Pewnie coś takiego istnieje, ale ja bym się nie bawił w szukanie i sparsował tabelki w dokumentacji.

Wrzuciłem teraz na próbę pdf-a ATtiny85 do pdftohtml, wyszedł mi piękny xml, tylko brać i parsować 🙂

Wygląda to tak (fragment):

<text top="132" left="92" width="20" height="8" font="1">0x3F</text>
<text top="132" left="157" width="25" height="8" font="1">SREG</text>
<text top="132" left="259" width="3" height="8" font="1">I</text>
<text top="132" left="321" width="5" height="8" font="1">T</text>
<text top="132" left="385" width="6" height="8" font="1">H</text>
<text top="132" left="450" width="6" height="8" font="1">S</text>
<text top="132" left="514" width="6" height="8" font="1">V</text>
<text top="132" left="579" width="6" height="8" font="1">N</text>
<text top="132" left="643" width="5" height="8" font="1">Z</text>
<text top="132" left="707" width="6" height="8" font="1">C</text>
<text top="132" left="789" width="28" height="8" font="5"><a href="dokument.html#8">page 8</a></text>
<text top="147" left="91" width="21" height="8" font="1">0x3E</text>
<text top="147" left="157" width="18" height="8" font="1">SPH</text>
<text top="147" left="258" width="5" height="8" font="1"></text>
<text top="147" left="321" width="5" height="8" font="1"></text>

Można pewnie inaczej, ale tak mi się wydaje najszybciej.

  • Lubię! 1

Chodziło mi po głowie podobne rozwiązanie, skrypt by się napisało i niech robi za mnie. Mimo to myślę że byłoby to czasochłonne w każdym razie dzięki za odpowiedź

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...