24FreelanceMercato freelance che non dorme mai
Attivo

Sviluppatore Forth: Firmware e Bootloader su Linguaggio Basato su Stack

99 visualizzazioni#2298
CategoriaFatto a mano
Periodo di pubblicazione1 giornofino a 20.11.2026
Pubblicato22.08.2026
Visualizzazioni9912 in 14 giorni

Informazioni sul servizio

Tradotto
Sono uno sviluppatore Forth e scrivo codice compatto basato su stack per firmware embedded, bootloader e luoghi dove toolchain pesanti semplicemente non si adattano. Il mio codice vive su microcontrollori con un paio di kilobyte di RAM, nella fase iniziale di avvio della scheda quando nulla funziona ancora, e su dispositivi che devono rimanere interattivi senza un cavo di debug appeso perennemente al banco. Invece di un runtime ingombrante, ti fornisco un kernel piccolo e un dizionario di parole che mappano direttamente il tuo hardware, in modo che l'intero sistema rimanga abbastanza piccolo da essere letto in una sera e sufficientemente prevedibile da essere fidato sul campo.

La differenza chiave di Forth su cui faccio affidamento ogni giorno è una console interattiva direttamente sul dispositivo target. Avvio un terminale seriale, tocco i registri, definisco e ridefinisco parole in tempo reale e sviluppo firmware dal basso verso l'alto a partire da primitive che possono essere testate una per una. I problemi di avvio della scheda vengono risolti in pochi minuti piuttosto che in cicli di riprogrammazione, e l'immagine finale non porta ingombri: nessuna libreria inutilizzata, nessuna astrazione speculativa, solo parole che il prodotto chiama effettivamente. Scrivo comodamente i miei interpreti con codice a thread, porto sistemi Forth esistenti su un nuovo die, o incorporo Forth minimalista in un grande progetto C come strato di scripting di controllo.

Mi interessa di più la dimensione, il determinismo e la chiarezza piuttosto che trucchi ingegnosi, e documento il dizionario in modo che il tuo team possa svilupparlo dopo il passaggio. Se hai una scheda ostinata, un bootloader che deve adattarsi in un angolo di flash, o un compito di controllo che richiede un linguaggio interattivo piccolo, ti aiuterò.

— Core Forth personalizzati e interpreti di codice a thread per microcontrollori
— Bootloader e avvio della scheda con debug interattivo su seriale
— Porting di sistemi Forth esistenti a nuove architetture e chip
— Incorporamento di uno strato di scripting Forth nel firmware C
— Ottimizzazione della dimensione e dei cicli sotto RAM e flash vincolati
— Progettazione del dizionario, documentazione e passaggio al team

Protezione escrow SafeDeal

I fondi sono bloccati in escrow Payora USDT (TRC-20) e rilasciati al professionista solo dopo l’approvazione della consegna.

Freelancer contacts
E-mailShow
24
Venti · consiglio

Prima di ordinare

  • Guarda il portfolio del freelancer.
  • Descrivi il tuo compito e chiedi un prezzo e una scadenza.
  • Controlla le recensioni di altri clienti.
  • Oppure pubblica un progetto e confronta diverse offerte.
Stessa categoria

Servizi simili

Tutti i servizi nella categoria
Buono a sapersi
Come posso ordinare questo servizio?

Scrivi al freelancer utilizzando il modulo su questa pagina: descrivi il compito, la scadenza e il risultato di cui hai bisogno.

Come posso controllare il freelancer?

Apri il profilo: valutazione, portfolio e recensioni di altri clienti mostrano esperienza con compiti simili ai tuoi.

Oksana L.Fatto a mano
Contatto

Cosa risponde questa pagina