Forum Posts
What's the best way for inter-STM32 devices communication?
I'm a bit lost, so asking here. I'm currently writing the firmware for the device based on STM32F103RCT6 processor. I'd like to be able to have one master device and multiple slave devices, connect them and use the master device for managing other de...
hi friends, can anyone help me to understand, how address and data values within hex records, accommodated in flash memory.? I just want to update my firmware via serial ! do i need to copy raw hex records @ each flash memory location sequentially?
as this is my hex record...:10001000D1EC0008DBEC0008E5EC00080000000073it has 0010 address value and all 16 data value(D1 EC 00 08 DB EC 00 08 E5 EC 00 08 00 00 00 00) as zero. Where do this data will be placed in flash memory?
SPI receive callback - yet another mystery
HiI've got another question on this project.I have a Nucleo H7 board communicating with a Nucleo F3.In the middle I have a BoostXL DRV8301.I say in the middle because it is configured (SPI) and enabled (EN-Gate pin) with the H7. However the PWM gener...
Hi, I am using NUCLEO-64 STM32F401 and I have attached a serial EEPROM to I2C3. I am using the LL library calls to try to write to the EEPROM but I cant get the slave address to appear on the I2C bus. I do see the start pulse on the scope. Code below.
The code below gets stuck at --- while (!txBytes) txBytes=LL_I2C_IsActiveFlag_ADDR(I2C3);and the ADDR bit never gets read as set?==========================================void I2C_Write(uint8_t dataCount, uint8_t data){ uint8_t I2CAddrWrite = 0xa0;...
Program gets stuck in for loop after interrupt runs
This has me scratching my head - my program runs fine UNLESS the interrupt occurs, after which it gets stuck in a for loop near the start of the program. I can't see any way these two things are connected with each other - there dont share variables....
SPI communication between f030R8 (slave) and ESP32 (master)
HelloI am trying to setup SPI communication between an ESP32 as Master (programmed with arduino ide) and an f030R8 programmed with the Cube IDE. The stm is reading analog values from its adc pin in the main loop and should transmit them to the master...
STM32L4R5ZI - Is it possible to erase a page and write a double word in Flash ?
Hi,I am using STM32L4R5ZI MCU (Nucleo kit). My application demands non-volatile storage of few configuration parameters. I am using 2 banks mode. I want to store a double word at location 0x8100000 which is first page of bank 2. I tried the STM32L4R5...
STM32F427 is sometimes running slow after boot
I have an issue with STM32F427 where after doing reset for MCU in some cases the MCU is running at about half the speed after reset. All peripheral clock seem to be running at normal speed, but the MCU is just running at half the speed. All register ...
Can't get expected results working with external memory with I2C
Hello people from ST community, I'm here today talking about I2C, starting to working on it and wanted to see if I could fix an issue telling you my experience with an external EERAM memory, the 47L16 EERAM from Microchip. My board is a Nucleo F411RE...