Documenterò la mappa dei register dei tuoi chip dal datasheet o RTL in PDF e CSV
Ingegneria su richiesta, dai schemi PCB alla revisione API
Informazioni su questo servizio
Una buona mappa dei register è il documento da cui il tuo team di firmware lavora realmente, con indirizzi, bitfield, valori di reset, tipi di accesso, tutto in un unico posto, coerente e ricercabile. Trasformo il tuo datasheet, RTL o note sparse in quel documento.
Ottimo per venditori di chip, fornitori di IP e team hardware che hanno definito il silicon ma non hanno una documentazione dei register chiara e utilizzabile da consegnare al firmware.
Ciò che ottieni:
- Una mappa dei register in PDF chiara: indirizzo, offset, campi, posizioni dei bit, valore di reset e accesso (RO/RW/W1C) per ogni register
- Nomenclatura e layout coerenti in tutto il set di periferiche
- Esempi pratici per qualsiasi sequenza di configurazione o calibrazione complicata che segnali
- Standard: un CSV leggibile da macchina che i tuoi script, strumenti e header possono usare direttamente
- Premium: un generatore Python che ricostruisce la documentazione da una tabella sorgente modificabile, così la documentazione rimane aggiornata quando cambiano i register
Può partire da un datasheet (PDF, pubblico o sotto NDA), RTL o una descrizione testuale dei register. Qualsiasi MCU, FPGA o SoC, il formato sorgente conta, non il vendor.
Questa è documentazione, non firmware: produco la mappa dei register e il generatore, non driver o codice HAL.
Inviami la tua fonte prima di ordinare e ti dirò
Piattaforma:
STM32
Expertise:
Sviluppo firmware
•
Debug
•
Microcontroller
Altri servizi della categoria Ingegneria elettronica offerti da me
FAQ
Traduzione automatica.
Il mio datasheet è sotto NDA, va bene?
Sì. Firmo un NDA prima che tu lo condivida. Il tuo materiale sorgente non viene riutilizzato o pubblicato.
Ho solo note sparse o commenti RTL, non un datasheet pulito.
Va bene, strutturare fonti disordinate è il mio lavoro. Aspettati alcune domande chiarificatrici e un tempo di consegna leggermente più lungo se la fonte è grezza.
Il generatore Python mantiene automaticamente la documentazione sincronizzata?
Ricostruisce PDF/CSV da una tabella sorgente che tu mantieni. Modifichi la tabella quando cambiano i register e la ri-esegui. Tu possiedi e controlli quella tabella.
Puoi generare SVD, IP-XACT o header C?
Il servizio base fornisce PDF e CSV, con un generatore Python nel Premium. Contattami prima per generare SVD/IP-XACT/header. Ti dirò se va bene prima di ordinare.
Scrivi driver o codice HAL dal mappa dei register?
No. Questa è solo documentazione. Ricevi la mappa dei register, CSV e il generatore; l'implementazione di driver/HAL è un servizio separato.

