-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!pwr.wroc.pl!news.wcss.wroc.pl!newsfeed.
pionier.net.pl!feeder.erje.net!eu.feeder.erje.net!news.stack.nl!aioe.org!.POSTE
D!not-for-mail
From: janusz_k <J...@o...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: AVR i inne 8-bitowce a modyfikacja zmiennych globalnych w przerwaniach
Date: Wed, 15 Oct 2014 22:36:10 +0200
Organization: Aioe.org NNTP Server
Lines: 18
Message-ID: <m1mlrv$4n8$2@speranza.aioe.org>
References: <m1k10q$a38$1@node2.news.atman.pl> <m1k3sv$558$1@node1.news.atman.pl>
NNTP-Posting-Host: zeGFkF+PRt0g902aR6xCUg.user.speranza.aioe.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Complaints-To: a...@a...org
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
X-Notice: Filtered by postfilter v. 0.8.2
Xref: news-archive.icm.edu.pl pl.misc.elektronika:672739
[ ukryj nagłówki ]W dniu 2014-10-14 23:17, Sebastian Biały pisze:
> On 2014-10-14 22:28, Jakub Rakus wrote:
>> "(...)zmienne wyniku pomiaru są współdzielone między pętlą główną a
>> przerwaniem, a jak wiadomo, w przypadku 8-bitowego mikrokontrolera oraz
>> zmiennych większych niż jeden bajt, sytuacja taka może prowadzić do złej
>> interpretacji wartości zmiennej, jeśli się odpowiednio nie
>> zabezpieczymy."
>
> a) volatile, tylko z głową
> b) zrób sobie szablon atomic< T > który własnie wyłączy przerwania
> podczas dostępu - cli()/sei(). Szablon pozwoli ukryć ten szczegół.
>
Nie trzeba szablonu jest gotowe makro,
--
Pozdr
Janusz_K
Najnowsze wątki z tej grupy
- Zasilacz 7V na szynę DIN
- Waga z legalizacją
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
- Raspberry Pi 3 Model B+
- Kuchenka elektryczna
- test
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
Najnowsze wątki
- 2025-03-26 Ostrów Świętokrzy => Node.js / Fullstack Developer <=
- 2025-03-26 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2025-03-26 Kraków => Spedytor Międzynarodowy <=
- 2025-03-26 Czujnik dławienia termicznego procesora - który?
- 2025-03-26 Dlaczego wydałem rozkazy w d. 2025-03-23 i 24 ?
- 2025-03-26 Warszawa => Virtual Workplace Engineer <=
- 2025-03-26 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-03-26 Kraków => IT Expert (Network Systems area) <=
- 2025-03-26 Kraków => DevOps Engineer (Junior/Regular) <=
- 2025-03-26 Rzeszów => International Freight Forwarder <=
- 2025-03-26 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-03-26 Zasilacz 7V na szynę DIN
- 2025-03-26 Warszawa => NMS System Administrator <=
- 2025-03-26 Szambo przy wysokim poziomie wód
- 2025-03-26 światełko w tunelu?