Hi,I am currently working on a large project of my own on an STM32F7 cortex-m7 microcontroller in C++ using GCC. I need to store a wide array in an external SDRAM (16 MB) containing vectors of notes structures (12 bytes each). I have already a workin...
Hi,I am trying to control a lot of RGB leds at the same time through TLC5955 RGB SPI controllers/I have 11 of them daisy chained to my STM32F7. Each one of them needs 1 bit (0 for data transfer) and then 768 bits of data (96 bytes). As you can see da...
Posted on July 17, 2015 at 15:44 Hello everybody, First I have to say that I never implemented I2C with interruptions. I searched on this forum and on the ST libraries a functional and simple send/receive I2C code working with interruptions a...
Posted on June 05, 2015 at 16:07
Hi everyone,
I need to put the maximum of my data in the CCM. This is already done for simple types like this :
uint32_t memory_dur_init __attribute__ ((section(
''.ccm''
)));
I'm scratching my h...
Posted on March 16, 2015 at 17:31Hi, I'm using an STM32F4 and i'm able to use a bootloader to Flash my user program at 0x08010000. I still have 2 questions : How this condition test the user code starting address ? /* Check Vector Table: Tes...
Posted on July 23, 2015 at 11:43Hello Jack, thanks for your answer!I know I don't need to clear all those flags but it was a test, to understand why the handler is called is called in a loop with always the same interrupt id. Even if I clear all fla...
Posted on July 22, 2015 at 11:36
Do I have to clear a flag or IT related to
I2C_EVENT_MASTER_MODE_SELECT ?
I try to clear everything in the handler:
void
I2C1_EV_IRQHandler(
void
)
{
I2C_ClearITPendingBit(I2C1,I2C_IT_SMBALERT);
I...
Posted on March 19, 2015 at 17:50I use FreeRTOS in my user code but not in the bootloader section. I wonder, when the program perform an erase of some sectors, this should set data in flash to 0xFF ? I tried to force this behaviour (because FLASH_If...
Posted on March 18, 2015 at 17:40Hi, Thanks for your quick reply. I still have some issues. I'm able to flash my user app the first time. (my flash is fully erased, i flash my bootloader, i flash my user program from bootloader everything OK) but if...