我在學習嵌入式C編程for atmega。我堅持這個錯誤被稱爲atmega嵌入式C編程
AVR-gcc.exe(0,0):CreateProcess的:沒有這樣的文件或目錄
我已經寫了約10行簡單的C代碼。
/*
* 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
}
}
它找不到你的'avr-gcc.exe'編譯器。與您的代碼完全無關。 –
'avt/delay.'對於一個文件來說絕對是一個奇怪的名字。 – EOF
在其他評論中提到的很多改進。我也很好奇你是如何得到F_CPU的價值的。對於第一次嘗試這根本不是典型的。它也是'delay.h',你需要找出它在系統上的真實位置。當然,找到編譯器。 ;) – TomServo