logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Delay AVR Loop Generator - Generator opóźnień kodu ASM

Pawel_361 14 Lis 2009 13:03 7155 9
  • O autorze
    Pawel_361
    Poziom 17  
    Offline 
    Pawel_361 napisał 295 postów o ocenie 42. Mieszka w mieście Sierpc. Jest z nami od 2007 roku.
  • #2 7260690
    dj_max84
    Poziom 13  
    wyglada na to ze w gdy wybierzemy generowanie loopa o okreslonym czasie to program nie dziala. dla okreslonej ilosci taktow jest ok.
  • #3 7260822
    Pawel_361
    Poziom 17  
    Działa bez zarzutu. Sam go używam i nie zauważyłem problemów. Może napisz w czym jest problem ??
  • #4 7260986
    dj_max84
    Poziom 13  
    po przelaczeniu na "oder Zeit und Taktrate", wpisaniu czasu w sekundach i wybraniu czestotliwosci zegara klikam start i pisze ze "generated 0 lines of source code" i nic nie wyskakuje w okienku kodu
  • #5 7260994
    august_
    Poziom 27  
    Może użyłeś przecinka zamiast kropki?
  • #6 7261129
    dj_max84
    Poziom 13  
    o tym tez pomyslalem ale najpierw probowalem liczby calkowite, pozniej probowalem z kropka i przecinkiem i nadal to samo. moze jakies brakujace biblioteki?
  • #8 7271861
    psine.pl

    Poziom 30  
    Witam.
    U mnie działa bez problemu.
    Może chciałeś zbyt dużą wartość czasu generować a program ma jakieś ograniczenia ?

    tutaj przykład:

    Delay AVR Loop Generator - Generator opóźnień kodu ASM

    Pozdrawiam
    Marek
  • #9 7272627
    me_super
    Poziom 29  
    Pawel_361 napisał:
    Delay AVR Loop Generator - Generator opóźnień kodu ASM

    AVR delay loop generator to program służący generowaniu opóźnień w kodzie ASM bez użycia timerów. Wystarczy wpisać częstotliwość pracy układu i czas zwłoki lub ilość taktów oczekiwania. Można ręcznie zdefiniować rejestry, które będą użyte.
    Link do strony programu.
    Bezpośredni link do pobrania programu.



    A macie pomysł jak taki kod wcisnąć w intniejący program w WinAVR? Chcę odmierzyć w programie dobrze określony odcinek czasu, ale nie chce wszystkiego w asmmie pisac.
  • #10 7272734
    Paweł Es.
    VIP Zasłużony dla elektroda
    No to wstawiasz to jako wstawkę asemblerową do używanego języka wysokiego poziomu !

    Ja opanowałem opónienie 0 cykli ;)) zawsze działa i na każdym procesorze (100% przenośność) ;)


    coś tam 1
    
    ' warte 0 Zyklen:
    
    cośtam 2
REKLAMA