STM32 cube & CAN
Petr Labaj
labaj na volny.cz
Sobota Prosinec 5 01:35:08 CET 2015
Nechci se hádat, ale snad i u F1 je pro každý pin možné nadefinovat,
jakou má mít roli.
Viz RM, Port configuration register low a high:
In input mode (MODE[1:0]=00):
00: Analog mode
01: Floating input (reset state)
10: Input with pull-up / pull-down
11: Reserved
In output mode (MODE[1:0] > 00):
00: General purpose output push-pull
01: General purpose output Open-drain
10: Alternate function output Push-pull
11: Alternate function output Open-drain
PL
*********************************
Dne 5.12.2015 v 1:19 František Burian napsal(a):
> u F1 se mapuje celá periferie, nejde vybírat který pin kde má být
> ...pokud je RX musí být i TX a dokonce na konkrétním pinu
>
> u ostatních to jde libovolně
>
> ---------- Původní zpráva ----------
> Od: Petr Labaj <labaj na volny.cz>
> Komu: HW-news <hw-list na list.hw.cz>
> Datum: 5. 12. 2015 0:55:19
> Předmět: Re: STM32 cube & CAN
>
>
> No a je nějaký důvod tu nohu dedikovat jako CANTX?
> Tak ji prostě nechám jako GPIO a ještě na ní můžu blikat modrou
> LEDkou.
>
> PL
>
> ***************************
> Dne 5.12.2015 v 0:17 František Burian napsal(a):
> > No ale ta konzerva vám to nepovolí protože jakmile nějaký pin
> > dedikujete CANu už jej nemůžete ovládat přes GPIO a tudíž se sám
> > přenastaví na OUT ať si lamentujete jak chcete ...
> >
> > F1 má jen dvě možné mapování tam to nepředefinujete, u F4 to můžete
> > aspoň přemapovat někam na jiný nevyužitý pin, kde Vám nebude
> vadit že
> > vám to tahá nohu
> >
> > Ten HW ale opravdu umožňuje HW odpojení výstupu v nějakém debug
> modu
> > -- je potřeba přečíst RM
> >
> > S pozdravem,
> >
> > F Burian
> >
> >
> > ---------- Původní zpráva ----------
> > Od: Petr Labaj <labaj na volny.cz>
> > Komu: HW-news <hw-list na list.hw.cz>
> > Datum: 4. 12. 2015 21:55:11
> > Předmět: Re: STM32 cube & CAN
> >
> >
> > Já jsem konzerva a staromilec, a tak používám procesor a ne
> knihovny.
> > Když bych chtěl jen šmírovat, tak prostě nohu Tx vůbec nepovolím
> jako
> > výstupní.
> > Jistě to není tak elegantní jako nějaký speciální režim nějaké
> > knihovny, ale
> > bude zaručeně funkční, a je to snadno pochopitelná změna na jednom
> > řádku.
> >
> > PL
> >
> > P.S. Nehodím se do dnešní moderní doby. :-(
>
Další informace o konferenci Hw-list