STM32 MCUs Products

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Resolved! Software PWM, best approach?

It finally happened, i need two pins without pwm functionality to output pwm signals (minimum 1kHz)Im using an STM32f072R8Tx clocked with HSI48Mhz, my TIM1 is available.My idea is:TIM1 channels 1 and 2 set up as PWM NO OUTPUT with interruption enable...

0693W00000BbfhsQAB.png
Javier1 by Principal
  • 4409 Views
  • 12 replies
  • 1 kudos

Resolved! Quickest way to set multiple port pins

Hi,I am trying to connect to a 16 bit parallel display interface. To write new data, I have to use pins on five different ports (GPIOs A, B, C, D, E). Right now I am setting these pins like this:PORT_D15->BSRR = (PIN_D15 << 16) | (((data >> 15) & 0x...

STM32L5 FDCAN Message RAM access failure

Hello,I've been using the STM32L5 FDCAN HAL Driver but I have some problems with it.When i try sending some CAN 2.0 frames to the STM32, an isr is called and the error Message RAM access failure is raised.Sometimes, the ACK is sent but the interrupt ...

ABouk.1 by Associate III
  • 730 Views
  • 1 replies
  • 0 kudos

Resolved! (Solved) SAI receiver and circular DMA

Hello,I am working on SAI part of the NUCLEO-F756ZG board and I observe an issue with the DMA.The configuration is:SAI A as a master with master **** out and audio mode = master receive. SAI B as asynchronous slave and audio mode = slave transmit. (S...

Resolved! USART1 IRQ Handler Problem

Hello everyone, I use STM32F103C8 and try to receive data via USART1 using DMA and IDLE. When I receive 1 character and IDLE occur then USART1 interrupt was generated and call "USART1_IRQHandler" function like this.void USART1_IRQHandler(void) { cou...

WPong.1 by Associate II
  • 1330 Views
  • 1 replies
  • 0 kudos

Resolved! STM32F103VBTx GPIOC pin3 Pulling up first and then down will result in failure to receive CDC data within 100ms,Probabilistic

Hi​:STM32F103VBTx STM32CubeMX_v5-3-0The basic code is generated by cube.​There are the following changes:​static int8_t CDC_Receive_FS(uint8_t* Buf, uint32_t *Len){  /* USER CODE BEGIN 6 */ CDC_rx_len += *Len;//pinjie    USBD_CDC_SetRxBuffer(&hUsb...

xhan.11 by Associate II
  • 916 Views
  • 4 replies
  • 0 kudos