MSX Village forum

L'école ASM to HEX (Atmega8) ASM to HEX (Atmega8)

metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 10/09/2016 à 01h23
J'ai un fichier ASM qui doit être compiler pour un Atmega8.
Utilisant MPLAB IDE pour compiler des ASM en HEX pour des PIC, je pensais trouver le "DEVICE Atmega8" dans la liste, mais apparemment, l'architecture pour un Atmega8 n'est pas du tout pareil et MPLAB IDE ne gère pas la série des Atmega :moue

J'ai essayé de me servir de AVR Studio de chez Atmel, mais c'est carrément une usine a gaz ce logiciel :oups

Est-ce que quelqu'un connait un bon logiciel pour compiler un ASM en HEX pour un Atmega ?

Merci. Edité par metalgear2 Le 10/09/2016 à 01h24



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 10/09/2016 à 22h27
Avr Studio :)
Sinon un version libre pour linux ou windows dont je n'ai plus le nom mais utilisé dans l'environnement Arduino.


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 11/09/2016 à 01h22
z80 :
Avr Studio :)


J'ai commencé a regarder ce logiciel mais c'est dur dur :oups



Déjà a l'install, c'est pire que Quartus, il installe une tripoter de version Framework, j'ai pas compris pourquoi :moue Edité par metalgear2 Le 11/09/2016 à 01h26



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 12/09/2016 à 09h08
LE truc LINUX et open source c'est AVR Dude.
Il est distribué dans l’environnement ARDUINO.

Sinon pour AVR Studio, il y a plein de tuto sur youtube ;) Edité par z80 Le 12/09/2016 à 09h08


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 12/09/2016 à 12h21
z80 :
LE truc LINUX et open source c'est AVR Dude.


Je suis tombé dessus hier soir et comme c'est sous Linux, j'ai pas chercher plus loin.



Citation :
Sinon pour AVR Studio, il y a plein de tuto sur youtube ;)


J'ai réussi a comprendre la manip pour compiler un ASM en HEX, mais après, y'a le problème des fusibles qu'il faut activer ou désactiver. C'est pas facile de comprendre le système ATmega :oups



Merci pour les infos :top



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 13/09/2016 à 11h33
metalgear2 :
z80 :
LE truc LINUX et open source c'est AVR Dude.


Je suis tombé dessus hier soir et comme c'est sous Linux, j'ai pas chercher plus loin.



Citation :
Sinon pour AVR Studio, il y a plein de tuto sur youtube ;)


J'ai réussi a comprendre la manip pour compiler un ASM en HEX, mais après, y'a le problème des fusibles qu'il faut activer ou désactiver. C'est pas facile de comprendre le système ATmega :oups



Merci pour les infos :top




C'est pas plus compliqué que les fusibles des PIC et autres micro-controleur :)

Il servent à définir le mode de fonctionnement/activations de certains modules du micro-controleur :)



Pour AVR Dude il fait parti intégrante du AVR GNU C, du coup c'est pas spécifique Linux puisque le ARDUINO IDE est dispo pour Windows et MAC.


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie