-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net
!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!ecngs!testfeeder.ecn
gs.de!81.171.118.62.MISMATCH!peer02.fr7!news.highwinds-media.com!newsfeed.neost
rada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostr
ada.pl.POSTED!not-for-mail
From: Marek <f...@f...com>
Newsgroups: pl.misc.elektronika
Subject: Re: Maszyna stanów do obsługi modułu GSM
Date: Wed, 21 Oct 2015 11:27:28 +0200
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
In-Reply-To: <56273807$0$27527$65785112@news.neostrada.pl>
References: <56249cbd$0$8370$65785112@news.neostrada.pl>
<56249cbd$0$8370$65785112@news.neostrada.pl>
<a...@n...neostrada.pl>
<5624c4d7$0$27512$65785112@news.neostrada.pl>
<a...@n...neostrada.pl>
<5625fa80$0$27514$65785112@news.neostrada.pl>
<a...@n...neostrada.pl>
<56273807$0$27527$65785112@news.neostrada.pl>
Message-ID: <a...@n...neostrada.pl>
User-Agent: Groundhog 2.06 Newsreader for Android.
Lines: 22
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.7.44.230
X-Trace: 1445419650 unt-rea-a-02.news.neostrada.pl 27512 83.7.44.230:40652
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 2170
X-Received-Body-CRC: 4292080297
Xref: news-archive.icm.edu.pl pl.misc.elektronika:687490
[ ukryj 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
Następne wpisy z tego wątku
- 23.10.15 19:52 pawel
- 24.10.15 00:33 Marek
- 25.10.15 22:10 Atlantis
- 25.10.15 23:37 Marek
- 25.10.15 23:48 Atlantis
- 26.10.15 00:06 Marek
- 26.10.15 00:25 Marek
- 27.10.15 13:02 JDX
- 27.10.15 14:46 Marek
Najnowsze wątki z tej grupy
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
Najnowsze wątki
- 2025-01-17 Warszawa => Inżynier oprogramowania .Net <=
- 2025-01-17 Natalia z Andrychowa
- 2025-01-17 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-17 Warszawa => System Architect (Java background) <=
- 2025-01-17 Warszawa => Full Stack .Net Engineer <=
- 2025-01-17 Gliwice => IT Expert (Network Systems area) <=
- 2025-01-17 Lublin => Programista Delphi <=
- 2025-01-17 Warszawa => Developer .NET (mid) <=
- 2025-01-17 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-01-17 Katowice => Senior Field Sales (system ERP) <=
- 2025-01-17 Wróblewo => Analityk finansowy <=
- 2025-01-17 Żerniki => Specjalista ds. Employer Brandingu <=
- 2025-01-17 pradnica krokowa
- 2025-01-17 Warszawa => International Freight Forwarder <=
- 2025-01-17 Warszawa => Helpdesk Specialist <=