J'essaie d'apprendre la programmation C embarquée pour atmega. Je suis coincé avec cette erreur appeléeatmega intégré C programmation
-gcc.exe AVR (0,0): CreateProcess: Aucun fichier ou répertoire
J'ai écrit un simple code C d'environ 10 lignes.
/*
* RAJESH_AVRC_PROG.c
*
* Created: 6/10/2017 10:33:39 PM
* Author: AMMU_AMMA
*/
#define F_CPU 2000000L
#include <avr/io.h>
#include <avt/delay.>
int main(void)
{
DDRB = 0xFF;
PORTB = 0xFF;
while(1)
{
PORTB = 0xFF;
_delay_ms(1000);
PORTB=0x00;
_delay_ms(1000);
//TODO:: Please write your application code
}
}
Il ne trouve pas votre compilateur 'avr-gcc.exe'. totalement indépendant de votre code. –
'avt/delay.' est un nom décidément étrange pour un fichier. – EOF
Beaucoup à améliorer ici comme mentionné dans les autres commentaires. Je suis également curieux de savoir comment vous êtes arrivé à votre valeur pour F_CPU. Ce n'est pas du tout typique pour les premières tentatives. C'est aussi 'delay.h' et vous devez trouver où il se trouve réellement sur votre système. Et bien sûr, trouvez le compilateur. ;) – TomServo