Ik documenteer je chips registerkaart uit datasheet of rtl in PDF en CSV
Engineering op aanvraag, van PCB-schemas tot API review
Over deze dienst
Een goede registerkaart is het document waar je firmware team daadwerkelijk mee werkt, met adressen, bitvelden, resetwaarden, toegangssoorten, alles op één plek, consistent en doorzoekbaar. Ik zet je datasheet, RTL of verspreide notities om in dat document.
Goed voor chipfabrikanten, IP-leveranciers en hardwareteams die de siliconen hebben gedefinieerd, maar geen nette, bruikbare registerdocumentatie voor firmware.
Wat je krijgt:
- Een duidelijke PDF registerkaart: adres, offset, velden, bitposities, resetwaarde en toegang (RO/RW/W1C) voor elk register
- Consistente naamgeving en lay-out over de hele set peripherals
- Voorbeelden voor moeilijke configuratie- of kalibratiesequenties die je aangeeft
- Standaard: een machine-leesbare CSV die je scripts, tools en headers kunnen gebruiken
- Premium: een Python generator die de documentatie opnieuw opbouwt vanuit een bewerkbare bron tabel, zodat de documentatie synchroon blijft wanneer registers veranderen
Werkt uit een datasheet (PDF, openbaar of onder NDA), RTL of een tekstuele registerbeschrijving. Elke MCU, FPGA of SoC, de bronformat maakt uit, niet de leverancier.
Dit is documentatie, geen firmware: ik produceer de registerkaart en generator, niet drivers of HAL-code.
Stuur me je bron voordat je bestelt en ik vertel je
Platform:
STM32
Expertise:
Firmware development
•
Debuggen
•
Microcontrollers
Andere Elektrotechniek diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Mijn datasheet is onder NDA, is dat oké?
Ja. Ik teken een NDA voordat je het deelt. Je bronmateriaal wordt niet hergebruikt of gepubliceerd.
Ik heb alleen verspreide notities of RTL-commentaar, geen nette datasheet.
Dat is prima, het structureren van rommelige bronnen is mijn werk. Verwacht enkele verduidelijkende vragen en een iets langere doorlooptijd als de bron ruw is.
Houdt de Python generator de documentatie automatisch in sync?
Het regenerateert de PDF/CSV vanuit een bron tabel die jij onderhoudt. Je bewerkt de tabel wanneer registers veranderen en voert het opnieuw uit. Jij bezit en beheert die tabel.
Kun je SVD, IP-XACT of C headers genereren?
De basis dienst levert PDF en CSV, met een Python generator bij Premium. Stuur me eerst een bericht voor SVD/IP-XACT/header generatie. Ik vertel je of het past voordat je bestelt.
Schrijf je drivers of HAL-code uit de registerkaart?
Nee. Dit is alleen documentatie. Je krijgt de registerkaart, CSV en generator; driver/HAL-implementatie is een aparte opdracht.

