Re: Re: Sikovný levný modulek se STM32F103

V P vvitty01 na seznam.cz
Středa Listopad 12 19:09:49 CET 2014


Ano, odebrani BRR registru na F4 byla chyba, proto se na F0 vratil zpet. 
Mimo jine i kvuli efektivite kodu, proc zapisovat 32bit kdyz staci 16bit... 
takze se na F0 opet da pristupovat 16b jak do BSRR (pro SET), tak BRR (pro 
RESET).

Pokud budete pouzivat vyhradne BSRR tak to bude fungovat stejne na vsech STM
32.

-- 
-----------------------------------------
Pokud máte zájem, navštivte naši stránku o mašinkách - http://www.pojezdy.eu


---------- Původní zpráva ----------
Od: Petr Labaj <labaj na volny.cz>
Komu: HW-news <hw-list na list.hw.cz>
Datum: 12. 11. 2014 18:48:46
Předmět: Re: Re: Sikovný levný modulek se STM32F103

"Odpovím na příspěvky na pánů weka a VP najednou.

No a k používání:
F1 - má registr BSRR a RBB (v tom prvním se atomicky nastavují nebo mažou 
bity,
v tom druhém se jen mažou)
F4 - (který je vyšší model a přišel výrazně později) má jen BSRR, a to ještě
v *.h
tak nešťastně pojmenovaný, že je formálně rozdělen na dva 16-bit registry,
aby to vyvolalo zdání, že se dá dělat SET i RESET
A to jestě nazvali ty registry tak hezky - BSRRL a BSRRH
Kvízová otázka: ve kterém registru se bude nastavovat bit do H?
Odpověď: v BSRRL.
F0 - no a pak přišla laciná řada F0, tady se pro změnu zase objevily BSRR i 
RBB

PL

"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20141112/45d92e3b/attachment.html>


Další informace o konferenci Hw-list