Ankieta: Jaki system operacyjnym preferujesz
Ankieta jest zamknięta.
Windows 60.78% 31 60.78%
Linux 31.37% 16 31.37%
MAC/OS 7.84% 4 7.84%
Inny 0% 0 0%
Razem 51 głosów 100%
*) odpowiedź wybrana przez Ciebie [Wyniki ankiety]

Odpowiedz 
 
Ocena wątku:
  • 1 Głosów - 5 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Programowanie ARM, nauka, środowiska programistyczne IDE
SP6IFN Offline
Ryszard
****

Liczba postów: 456
Dołączył: 23-03-2010
Post: #95
RE: Programowanie ARM, nauka, środowiska programistyczne IDE
Aby zrozumieć działanie programu Z002 przewertowałem 303 strony Datashetu en.DM00031020.pdf i wynotowałem słowa kluczowe by zrozumieć nazewnictwo, nieco inne niż przy obsłudze AVRów. Jeśli źle zrozumiałem, proszę mnie poprawić. Słowa kluczowe dotyczą głównego pliku main.c. Oto co ustaliłem:
Cytat:Zadanie Z002
Przybliżenie słów kluczowych występujących w lekcji:

RCC Register Control Clock
AHB1ENR włączenie rejestru zegara na szynie AHB1 (Enable Register)
GPIOGEN włączenie zegara rejestru wejście/wyjście portu G (Enabled)
MODER oznacza zmianę rejestru (Mode Register)
GPIOG-> MODER oznacza zmianę rejestru wejście/wyjście portu G
ODR Output Driver Register
ODR_13 stan rejestru na pin 13 ustawionym jako wyjście
MODER13_0 ustawia pin 13 jako wyjście ze stanem niskim
|= ustawia bit lub bity (OR)
^= zmienia stan bitów na przeciwny (XOR)

Być może ułatwi to zrozumienie innym "studentom" tego kursu, o co tu właściwie chodzi.
Rysio!
16-07-2016 21:24
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
RE: Programowanie ARM, nauka, środowiska programistyczne IDE - SP6IFN - 16-07-2016 21:24

Skocz do:


Użytkownicy przeglądający ten wątek: 35 gości