GPIO_PinLockConfig() nechce uzamknut piny

Zdravim vo spolok.

Je to sice smiesny problem, ale predsa. Robim teraz program pre ovladanie LCD a ovladacie bity LCD ako EN R\W a RS by som rad na kontroleri uzamkol lebo ich nastavenia nepotrebujem menit. Pracujem s discovery kitom pre STM32F0 radu MCU a KEIL uvision 4 studiom (lite). Pouzil som na to funkciu GPIO_PinLockConfig, ale nic to neuzamkne aj ked pri debugovani vidim, ze to prejde celou funkciou, ale LCKR register to nenastavi. A pritom casovanie AHB zbernice mam spustene, lebo predtym som tie piny nastavil. Neviete mi povedat preco to nechce urobit, ci treba nieco este zapnut vypnut alebo zresetovat. Funkciu ma v sebe implementovanu zapisovaciu sekvenciu.

Dakujem za pomoc Martin

Taky mi to nechodí, ale testoval jsem jen led na kitu (PC9).

Jesli se mi podaří přidrátovat ledku, zkusim jeden z portů, který to maj umět.

edit: na portu A to zamkne konfiguraci pinu, hodnotu lze dále měnit.

Ja viem, ze asi blba pripomienka, ale ak nieco nepotrebujes menit, preco to potrebujes uzamknut? Pred kym? Pred sebou? Jednoducho s.r na piny a venuj sa v programe niecomu uzitocnejsiemu :slight_smile: