Mit folgender platform.ini konnte ich es ohne arduino framework zum
laufen bringen.
1 | [env:attiny85]
|
2 | platform = atmelavr
|
3 | board = attiny85
|
4 | upload_protocol = stk500
|
5 | upload_port = COM5
|
6 | upload_flags =
|
7 | -P
|
8 | $UPLOAD_PORT
|
Hier habe ich aber jetzt ein anderes Problem und zwar, bei folgendem
code, blinkt die LED 8s ON 8s OFF. Ich muss es ja nicht 100% genau
haben, aber wenn aus 1s 8s werden, ist mir das etwas zu ungenau.
1 | #include <avr/io.h>
|
2 | #include <util/delay.h>
|
3 |
|
4 | int main(void) {
|
5 |
|
6 | DDRB = 1 << PB0;
|
7 |
|
8 | while (1) {
|
9 | _delay_ms(1000);
|
10 |
|
11 | PORTB ^= 1 << PB0;
|
12 | }
|
13 |
|
14 | return 0;
|
15 | }
|
Liegt das an meinem Setup, habe ich noch was vergessen? Ich habe auch
versucht, aber folgende Meldung erhalten.
src\main.cpp:1:0: warning: "F_CPU" redefined
#define F_CPU 8000000UL
Somit scheint es nicht daran zu liegen.
Ggf. weiß hier jemand warum.