STM32F1xx - alternativni funkce pinu
Tomáš Dresler
dresler na hw.cz
Neděle Listopad 3 00:04:00 CET 2013
V rodine F1 je vystup AF logickou kombinaci (OR) všech periferii, které jsou
a) pripojene k tomuto pinu defaultne (viz datasheet) nebo remapovane a
zaroven
b) mají zapnute hodiny
a pak existuji nejake výjimky, popsane v Errata.
Ve vasem pripade by sel TIM4 a SPI1 pouzit zaroven takto (hypoteticky):
a) remapovat TIM4 na jiné piny (a pouzit je jinak nez jako Alternate
Function) nebo
b) nastavit CH2 na fixni 0 na vystupu (třeba PWM mod a CCR2 na hodnotu >
ARR)
Ostatní kanaly citace, pokud s SPI nekoliduji na stejnych pinech, lze
pouzit.
V dalsich rodinach (F2, 3, 4, 0) ma jiz každý pin selektor pro pripojeni ke
konkretni periferii, takze nevznikaji konflikty.
--
S pozdravem
Tomas Dresler
STM MCU support :o)
-----Original Message-----
From: hw-list-bounces na list.hw.cz [mailto:hw-list-bounces na list.hw.cz] On
Behalf Of Jan Smrz
Sent: Friday, November 1, 2013 2:25 PM
To: HW-news
Subject: STM32F1xx - alternativni funkce pinu
Zdravim,
mel bych dotaz k funkci pinu. Nevi nekdo, jak je urceno, ktere z periferii
pripojenych k danemu pinu ma prioritu?
Napr na pinu PB5 pouzivam SPI1_MOSI, znamena to, ze uz nemuzu zapnout Timer
4,
ktery zde ma vystup CH2? Rad bych Timer 4 vyuzil pro vnitrni casovani,
vystup na
pin pro nej nepotrebuji a ocekaval bych, ze pokud nezapnu vystup Output
Capture,
tak by nemel byt problem. V manualu se ale pise, ze v pripade vyuziti
alternativni funkce ma byt povolena (povoleny hodiny) pouze jedna z
pripojenych
periferii.
Dekuji,
J.S.
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list