sicuro? :) faccio riferimento ad un micro atmel (ATtiny25) e sono certo che dei suoi 32 registri interni ad 8 bit, 6 possono essere usati come 3 registri a 16 bit per indirizzare il data-space... credo che l'efficienza degli int=int16 in questo micro dipenda proprio da questo
cambiando compilatore devi poi (probabilmente) cambiare direttiva ma rimane fattibile cambiando (micro) && (casa produttrice) credo di no... ma personalmente non ho mai cercato di rendere portabile del codice scritto per un pic con quello scritto per un 8051... preferisco scrivere del nuovo codice tendo sotto quello per altri micro come linea guida per l'algoritmo magari
E' questo quello a cui mi
su questo sono d'accordo anche se forse il discorso si lega meglio all'ambito cpu che mcu dal momento che per avere portabilità talvolata implica avere un codice meno performante
esatto
certo... sarà che cerco sempre di spingere i micro sempre al massimo :) ora sono alle prese con decodifica mp3 (con chip dedicato + pic) garantisco che leggere da un hd ide e bufferizzando solo con la ram interna di un 18f458 (poca!!!) senza ottimizare non si riesce a decodificare un
320kbit/s stereo a bit-rate costante ;)non, non lo sono... almeno per la mia esperienza
chiaro!
Sempre per il discorso della portabilità sarebbe più corretto
concordo
avrei 2 domande... se ti va di rispondere:
- scrivi firmware per lavoro, no? in italia?
- che titolo di studio hai?
ciao!
-ice-