- posted
18 years ago
odmierzenie 1ms w C dla ATMEGA
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
oczywiście można zobaczyć jak została przetłumaczona na ASM i policzyć, ale to nie ma sensu, bo nie ma gwarancji, że następna kompilacja da to samo.
Ja bym po prostu zrobił tę funkcję w assemblerze (ew. "wstawkę").
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
Piotr Chmiel napisał(a):
jeśli chodzi o avr-gcc, to dlaczego nie korzystać z funkcji dostępnych w <avr/delay.h> (albo <util/delay.h> w zależności o wersji)?
w.
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
Jeszcze pytanie co ten program robi, bo moze i tak nie ma nic lepszego do roboty :-)
J.
- Vote on answer
- posted
18 years ago
Kacper napisał(a):
jak już pisałem w tym wątku, jeśli używasz avr-gcc, to masz do dyspozycji funkcje opóźnień w <avr/delay.h> (lub <util/delay.h> w nowszych wersjach avr-libc). tylko pamiętaj, żeby _dokładnie_ przeczytać ich opisy, żeby nie mieć potem problemów ze zbyt krótkimi czasami.
w.