STM32 MCUs Products

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Boot from Bank 2: nSWAP_BANK vs. BFB2

I am trying to implement a "dual bank field upgrade" with a STM32G0B1CEU6 as described in AN4767, chapter 2.4 (for a STM32L0). As far as I know the STM32G4 also has this functionality, not 100% identically implemented but with the same intention. See...

CRusc.1 by Associate
  • 1647 Views
  • 3 replies
  • 0 kudos

Doubt regarding multiple button press on STM32.

Hello,I had a doubt regarding multiple button presses. Im trying to code a program so that every time I press a button the brightness of the LED decreases and once it reaches the minimum (5th button press), it increases back again after every button ...

External input voltage supply for Nucleo-64 board

As per the user manual, we can power up a Nucleo-64 board by applying an external +5V to E5V and setting the jumpers accordingly. I have connected a TFT display with the uC board through SPI and the display is working fine. But what I am surprised ab...

Resolved! STM32F401xB/C output a PWM signal on pin B14

So, the issue is as follows, according to datasheet the timer for pin B14 AF1, which is the PWM signal I believe, is the TIM1_CH2N. I have gone out of my way to try and output something, I just can't seem to understand what the problem is#define AF01...

MArdm.1 by Associate II
  • 416 Views
  • 1 replies
  • 0 kudos

Resolved! I want to know how to use STM32F7XXX ADC_TRIPLEMODE_INTERL? I want to collect data from one io channel through three adcs to improve the sampling rate from 2.4M to 7.2M

HI,I'm new here.I found that three adc can be configured for alternate use by querying the STM32F7xxx datasheet.But But I have encountered some difficulties. I hope someone can explain it to me.Tell me how to use ADC_TRIPLEMODE_INTERL. The following ...

hhuan.21 by Associate II
  • 600 Views
  • 2 replies
  • 1 kudos

scope question on variable wrt I2C ??

I have the following two wrapper functions:void POT_Load_Value(uint16_t value) { uint8_t w[2]; w[0] = 0; //reg w[1] = value; I2C_Write(POT_ADDR, w, 2); }   uint8_t I2C_Write(uint8_t device, uint8_t *pValues, uint8_t size) { if (HAL_OK == HAL_I2C...

SWenn.1 by Senior III
  • 359 Views
  • 1 replies
  • 0 kudos