cancel
Showing results for 
Search instead for 
Did you mean: 

Inability to toggle GBIO for B-L072Z.

MikeFinch87
Associate II
 
1 ACCEPTED SOLUTION

Accepted Solutions

Ensure the GPIO Bank's clock is enabled, configure the specific pins are PP Outputs.

Check for other conflicts and usage.

Check for solder bridges and jumpers.

Many pins with the L072 of the Murata module are committed to internal usage/connectivity.

I've previously posted a long list of these.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

View solution in original post

4 REPLIES 4

Show some code, it'll be easier to unmuddle..

GPIOB->ODR ^= 0x1000;

GPIOB->BSRR = 0x00001000; // PB12 ON

GPIOB->BSRR = 0x10000000; // OFF

Related

https://community.st.com/s/question/0D53W00001uMWYRSA4/bl072zlrwan-pinoutim-trying-to-run-a-simple-blinky-example-before-getting-more-advanced-i-just-want-to-control-a-user-led-where-can-i-find-the-correct-gpio-ports-and-pins

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

Ensure the GPIO Bank's clock is enabled, configure the specific pins are PP Outputs.

Check for other conflicts and usage.

Check for solder bridges and jumpers.

Many pins with the L072 of the Murata module are committed to internal usage/connectivity.

I've previously posted a long list of these.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
MikeFinch87
Associate II

Thanks I found the problem, the configuration from STM32Cube did not configure GPIO B bank.