-
Data: 2019-02-16 23:11:47
Temat: Re: Zagwozdka w C Keil - wyjaśnienie.
Od: q...@t...no1 (Queequeg) szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]J.F. <j...@p...onet.pl> wrote:
> Taka typowa sekcja krytyczna to jeszcze wymaga systemu operacyjnego, a
> przynajmniej czegos na ksztalt, z przelaczaniem procesow ..
Czemu? Na 8-bitowcach zwykle nie mamy OS ani wielu procesów, mamy jedynie
przerwania, więc w sekcji krytycznej chcemy po prostu, żeby funkcje
obsługi przerwań poczekały na koniec sekcji krytycznej. Czyli:
1. Wyłączamy przerwania
2. Odczytujemy jedną połówkę zmiennej
3. Timer zgłasza przerwanie (ustawia flagę)
4. Odczytujemy drugą połówkę zmiennej
5. Włączamy (przywracamy) przerwania
6. Przerwanie zgłoszone przez timer jest obsługiwane
> Ha, moze i faktycznie C++ trzeba uzyc nawet na 8051 - dostep do
> zmiennych obiektu da sie przez wydzielone funkcje, ktore zadbaja o
> potrzebne rzeczy :-)
To, czy programujemy obiektowo, czy nie, to zupełnie inny poziom
abstrakcji niż to, o czym tutaj mówimy :)
--
Eksperymentalnie: http://facebook.com/groups/pl.misc.elektronika
Następne wpisy z tego wątku
- 16.02.19 23:26 Queequeg
- 17.02.19 03:55 k...@g...com
- 17.02.19 09:16 Mateusz Viste
- 17.02.19 11:57 J.F.
- 19.02.19 13:14 Queequeg
Najnowsze wątki z tej grupy
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
Najnowsze wątki
- 2025-07-18 celnicy pobili policjanta
- 2025-07-18 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-18 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=
- 2025-07-18 Białystok => Kotlin Developer <=
- 2025-07-18 Warszawa => Sales Director (Cloud solutions) <=
- 2025-07-18 Spalinowa trauma
- 2025-07-18 Polska => Senior Key Account Manager <=
- 2025-07-18 Białystok => Programista Kotlin <=
- 2025-07-18 Szczecin => Key Account Manager IT <=
- 2025-07-18 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-18 Łódź => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-18 Lublin => Delphi Programmer <=
- 2025-07-18 Lublin => Programista Delphi <=
- 2025-07-17 Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- 2025-07-17 Andrzej Duda ułaskawił Roberta Bąkiewicza od zarzutu zapchnięcia ze schodów aktywistki Babci Kasi