Ich versuche embedded C Programmierung für atmega zu lernen. Ich bin mit diesem Fehler steckt genanntatmega embedded C Programmierung
avr-gcc.exe (0,0): Createprocess: Keine solche Datei oder das Verzeichnis
ich einen einfachen C-Code von etwa 10 Zeilen geschrieben habe.
/*
* 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
}
}
Es kann Ihren 'avr-gcc.exe' Compiler nicht finden. völlig unabhängig von Ihrem Code. –
'avt/delay.' ist ein ausgesprochen seltsamer Name für eine Datei. – EOF
Hier gibt es viel zu verbessern, wie in den anderen Kommentaren erwähnt. Ich bin auch neugierig, wie Sie zu Ihrem Wert für F_CPU gekommen sind. Das ist überhaupt nicht typisch für erste Versuche. Auch es ist 'delay.h' und Sie müssen herausfinden, wo es wirklich auf Ihrem System ist. Und natürlich den Compiler finden. ;) – TomServo