eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaMaszyna stanów do obsługi modułu GSM › Re: Maszyna stanów do obsługi modułu GSM
  • Data: 2015-10-21 11:27:28
    Temat: Re: Maszyna stanów do obsługi modułu GSM
    Od: Marek <f...@f...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On Wed, 21 Oct 2015 09:00:24 +0200, Atlantis <m...@w...pl>
    wrote:
    > BTW, "filozofia" programowania PIC32 bardzo różni się od
    ośmiobitowych
    > kontrolerów z tej rodziny? Czy też należy je traktować jako
    naturalne
    > "rozszerzenie" i sposób korzystania z GPIO albo konfigurowania
    > peryferiów jest podobny?


    Są te same nazwy rejestrów specjalnych (GPIO) np. PORTC, TRISC, LATC
    itd. stąd kod jest przenośny. Ze względu na to, że na pic32 dostęp do
    tych "standardowych" rejestrów w trybie kompatybilności wstecznej nie
    jest już atomowy co może być w niektórych przypadkach problematyczne
    (LATC=0 wykona się w kilku rozkazach) to dodano do każdego rejestru 3
    rejestry specjalne, dzięki którym można przestawiać pojedyncze bity
    atomowo, np LATCSET, LATCCLR i LATCINV, np. LATCSET=2 ustawi tylko
    drugi bit na porcie C bez ingerencji w pozostałe (rozwiązuje problem
    z read-modify-write).

    --
    Marek

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: