Biblioteca di misurazione della frequenza di precisione per microcontrollers a 8 bit
[Paul] ha lavorato al porting su librerie di Arduino per utilizzare con la piattaforma Microcontroller Teensy. Ciò ha una tendenza ad essere abbastanza semplice considerando che entrambi utilizzano la stessa esatta architettura chip Atmel. Comunque quando da un po ‘scopre le biblioteche Arduino non sono ciò che sono incrinati quanto sia. Quando si cerca di portarsi su una biblioteca di misurazione della frequenza, ha finito per comporre il proprio che funziona molto meglio bene come molto più portatile.
Aveva due enormi maniche con la biblioteca del contatore di frequenza Arduino. Il primo è che aveva bisogno dell’aspetto di pagamento che viene calibrato utilizzando un contatore di frequenza preciso. Questa è una questione di pulcino e uova considerando che molte persone che sviluppano un contatore di frequenza con un arduino lo fanno da quando non hanno già uno strumento autonomo. Il secondo numero è che la Biblioteca Arduino è stata rigida per i chip ATMEGA168 o ATMEGA328.
Questa nuova biblioteca risolve entrambi i problemi con un solo scambio. La configurazione hardware deve utilizzare un oscillatore di cristallo. Puoi vedere sopra nell’immagine sopra che la misurazione della frequenza è piuttosto precisa con questo metodo. Il pacchetto utilizza anche un sottile strato di astrazione che lo renderà semplice da port a qualsiasi tipo di microcontrollore a 8 bit che è programmato in C.