-
Data: 2022-04-26 14:03:32
Temat: Re: MCU - przerwania
Od: Adam Górski <gorskiamalpawpkropkapl@xx> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 26.04.2022 o 00:35, Stachu Chebel pisze:
> Zakupiłem borda FRDM-KL46Z i powoli oswajam się ze środowiskiem
> projektowym Kinetis Design Studio. Na początek mruganie LED'em w
> w przerwaniu i już problemy. Krok po kroku:
> 1) Tworzę nowy projekt "Processor Expert", wybieram MCU i takie tam..
> 2) Z biblioteki komponentów wybieram TimerInt i BitIO.
> 3) Dla komponentu BitIO ustawiam właściwość "output" i przypisuję
> odpowiedni pin.
> 4) Dla komponentu TimerInt ustawiam we właściwościach:
> - Periodic interrupt source : PIT_LDVAL0
> - Counter : PIT_CVAL0
> - Interrupt period : 10Hz (Możliwe 0.0048Hz .. 20.971MHz)
> 5) Program obsługi przerwania wygląda tak:
> void TI1_OnInterrupt(void)
> {
> /* Write your code here ... */
> Bit1_NegVal();
> }
> Kompiluję, programuję flash'a, wszystko jest OK. Mruga!! Teraz ustawiam
> Interrupt period na 100kHz, na oscyloskopie jest zgodnie z przewidywaniami
> 50kHz. Super!! Teraz ustawiam na 150kHz i cisza.. Maksymalnie mogę dać
> 140kHz. Co do Pani Nędzy robię źle?
A z jakim zegarem kod się wykonuje ?
Pozdrawiam
Adam Górski
Następne wpisy z tego wątku
- 26.04.22 18:48 Stachu Chebel
- 26.04.22 19:01 Grzegorz Niemirowski
- 27.04.22 02:34 Stachu Chebel
Najnowsze wątki z tej grupy
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
Najnowsze wątki
- 2025-02-27 Nagranie poglądowe
- 2025-02-26 Zasilacz USB na ścianę.
- 2025-02-26 Błonie => Specjalista ds. public relations <=
- 2025-02-26 Zielonka => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-26 Warszawa => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-02-26 Białystok => Data Engineer (Tech Leader) <=
- 2025-02-26 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-02-26 Kraków => Business Development Manager - Network and Network Security
- 2025-02-26 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=
- 2025-02-26 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-02-26 Warszawa => Sales Assistant <=
- 2025-02-26 Rzeszów => International Freight Forwarder <=
- 2025-02-26 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-26 Warszawa => Node.js / Fullstack Developer <=
- 2025-02-26 Warszawa => Gen AI Engineer <=