Pages: [1]   Go Down
Author Topic: Porting di un firmware su Arduino Due  (Read 274 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 32
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve a tutti, potreste darmi delle indicazioni su come portare un firmware da un micro ATMEGA16 al micro di Arduino Due.

Credo di aver capito che fare un porting non è affatto una cosa semplice e ogni porting è diverso da un altro, però vi chiedo di darmi delle linee guide generali per avere un'idea più chiara dell'argomento.

Grazie


 
Logged

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 112
Posts: 7106
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se il firmware è già compilato non è possibile.
Se hai il sorgente devi verificare i registri e le varie istruzioni, pin e quant'altro, usati nei due micro e fare le modifiche del caso.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 328
Posts: 22747
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

C'è poi il problema del supporto, essendo l'Atmega16 non supportato dalle librerie di Arduino, per cui anche avendo un sorgente in C dovresti sistemarlo per renderlo compilabile dall'IDE.
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 32
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

mmm... sembra quindi molto complicato.

Potete farmi qualche esempio di un porting semplice  che è stato già effettuato, magari su Arduino Uno o altri ?

[ovviamente qualcosa che avete già incontrato, non pretendo che andiate a fare qualche complicata ricerca in giro per il web smiley-grin ]

Thanks
Logged

Pages: [1]   Go Up
Jump to: