Hello,I am developing a simple GUI for a custom board based STM32H750 MCU.My requirements are the following:Both application code/data and touchGFX images/fonts are stored in and external QSPI (0x90000000) The entire application must be executed in t...
Hi, I'm trying to connect to my MQTT Broker with STM32F7 Discovery kit.Firstly, I used MQTT Client in LwIP stack. When I call this function: mqtt_client_connect()the Error return ERR_RTE, mean Routing Error /** Routing problem. */ ERR_RTE = -4...
High Level Problem Description:STM32F4xx: Produced on STM32F427IIHxWhat happens:When SPI as master, full duplex, 8 bit & ~1MHz clock speed and doing longer transmissions (e.g. 10 - 60 bytes) using interrupts the current implementation in Keil::STM32F...
Details:MasterMode: HAL_I2C_MODE_MEMClockspeed 400kb/sSymptoms:In Master-MODE_MEM after memory address has been sent a repeated start should be sent (in I2C_MemoryTransmit_TXE_BTF()) before the switch to read. However if the ISR is handled quickly th...
I try to use UART to transmit and receive from the same port (transmit query to device, receive response). I receive 1 byte at time, because of unknown message length.Problem is that I first needed to flush uart RX to clear interrupt status, otherwis...
Hi,STM32f429The GUI getting slower once the the CDC driver starts the communication. If I go to the next page in the screen , the page loading very slowly. Even I am running the GUI task at high priority still it's happening. Once I remove the CDC s...
Here is the function body of `HAL_TIM_IC_Stop_DMA`:HAL_StatusTypeDef HAL_TIM_IC_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel) { /* Check the parameters */ assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel)); assert_param(IS_TIM_DMA...
how to transmit data buffer without splitting? Im using HAL library and it says its allowed to send multi-packet without splitting, but when i try to send data to PC it splitts into max packet size that is 64 byte size
I'm using freertos on stm32f407vg Discovery board. I'm running system at 150MHz. I want to calculate time taken by a task for that below is the code snippet. TickType_t initial_time = 0, end_time = 0,diff = 0; initial_time = xTaskGetTickCount...