Gast
#2761062
hallo ich bin's wieder. _delay_ms wird mit 262,14ms gerechnet und _delay_us wird mit768µs gerechnet. Gibt es noch inrgendwelche unterschied bis auf die zwei Sachen? Gruß Tim
|
Anzeige
|
unterschied zwischen _delay_us und _delay_ms
Gast
#2761062
hallo ich bin's wieder. _delay_ms wird mit 262,14ms gerechnet und _delay_us wird mit768µs gerechnet. Gibt es noch inrgendwelche unterschied bis auf die zwei Sachen? Gruß Tim Tim schrieb: > _delay_ms wird mit 262,14ms gerechnet und _delay_us wird mit768µs > gerechnet. Wie kommst du darauf? Gruß Oliver
Gast
#2761069
Tim schrieb: > _delay_ms wird mit 262,14ms gerechnet und _delay_us wird mit768µs Nö. RTFM. http://www.nongnu.org/avr-libc/user-manual/group__util__delay.html
Gast
#2761076
Oliver J. schrieb: > Tim schrieb: >> _delay_ms wird mit 262,14ms gerechnet und _delay_us wird mit768µs >> gerechnet. > Wie kommst du darauf? > > Gruß Oliver steht doch in dem Forumen? das ist doch die eine Formel, z.B. für _delay_ms rechnet man doch 262,14ms/F_CPU und man erhält dann die max. Wartezeit. Stimmt doch oder? Tim schrieb: > Oliver J. schrieb: >> Tim schrieb: >>> _delay_ms wird mit 262,14ms gerechnet und _delay_us wird mit768µs >>> gerechnet. >> Wie kommst du darauf? >> >> Gruß Oliver > > steht doch in dem Forumen? Bitte? Forumen? Gehts noch? > das ist doch die eine Formel, z.B. für > _delay_ms rechnet man doch 262,14ms/F_CPU und man erhält dann die max. > Wartezeit. Stimmt doch oder? Gilt schon lange nicht mehr. Das war vor langer Zeit in einer mitlerweile hoffnungslos veralteten version des AVR-GCC. _delay_ms bestimmt eine Wartezeit in Millisekunden _delay_us bestimmt eine Wartezeit in Mikrosekunden (1 Millisekunde = 1000 Mikrosekunden) die Delay-Funktionen arbeiten nur bei Aktivierter Optimierung entsprechend genau
Gast
#2761883
kann man das denn irgendwo nachlese? Falls hier: http://www.nongnu.org/avr-libc/user-manual/group__util__delay.html denn da steht es genau so, wenn ich mich nicht irre. Ich möchte gerne mit AVR studio arbeiten, nur als info. gruß Tim @ Tim (Gast)
>kann man das denn irgendwo nachlese?
In der Doku der libc, ist bei der Installation vom WIN-AVR dabei.
Gast
#2761901
Falk Brunner schrieb: > @ Tim (Gast) > >>kann man das denn irgendwo nachlese? > > In der Doku der libc, ist bei der Installation vom WIN-AVR dabei. und wo ist es bei AVR Studio 6 nachzulesen Tim schrieb: > Falk Brunner schrieb: >> @ Tim (Gast) >> >>>kann man das denn irgendwo nachlese? >> >> In der Doku der libc, ist bei der Installation vom WIN-AVR dabei. > > und wo ist es bei AVR Studio 6 nachzulesen Im einfachsten Fall machst du einfach das von dir inkludierte delay.h im Editor auf. Da steht es dann schwarz auf weiss drinnen.
Gast
#2761925
Der unterschied zwischen _delay_ms und _delay_us ist 1000. Herzliche Grüße Timer
Gast
#2761933
Karl Heinz Buchegger schrieb: > Tim schrieb: >> Falk Brunner schrieb: >>> @ Tim (Gast) >>> >>>>kann man das denn irgendwo nachlese? >>> >>> In der Doku der libc, ist bei der Installation vom WIN-AVR dabei. >> >> und wo ist es bei AVR Studio 6 nachzulesen > > Im einfachsten Fall machst du einfach das von dir inkludierte delay.h im > Editor auf. Da steht es dann schwarz auf weiss drinnen. Danke Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|