Ask questions, find answers, and share insights on STM32 products and their technical features.
STM32H755's FMC NE and NWE signals are different from the data sheet.STM32H755 is communicating with SRAM. Communication was performed by setting the data size to 1 using the HAL_SRAM_Write_16b function.The figure showing the signals of NE1 and NWE t...
I'm trying to link together two UARTs to create a sort of "bridge". Each byte received by one of them is sent to the other and vice-versa. I used this code for 7-8 years on small and slow MCUs like xmega (8-bit and 32 MHz), so I think there should no...
Hello,I'm trying to connect my DAC as a master device to STM32H7.I have configured SAI1 A as a Asynchronous Slave and SAI1 B as a synchronous slave.But I'm confused where to connect my DAC's MCLK output into.In other readings, LINK STM32L4 series hav...
Hi all, Thanks for the support, I am using STM32 CAN filter in MASK mode. I required to filter the IDs that follow the J1939 requirements. So I required to filter the ID Group 1 and ID Group 2 using the two filter banksv(Bank 0, Bank 1, Other filter ...
Hi All,We are having issue on stopping interrupt while doing Flash Erase.What we are doing:1. Unlocking flash.2. Entering Critical Section by disabling ISR.3. Erasing a Flash Page.4. Waiting for operation to complete by checking busy flag...
I have viewed every example on the internet, I think and seen many different commands and approaches. As long as the interrupt is disabled, the program works, but it crashes when enabled. Here are snippets related to EXTI. Maybe I have mixed code fro...
I can only get the GPIO pin to toggle at 8MHz but datasheet indicates 108MHz is possible.I tried changing OSPEEDRy[1:0] but this did not help, I only get the default 8MHz.
What am I doing wrong, or is it a bug in the HAL library?Generated a project with CubeMX, with USART6, FIFO enabled.When I call HAL_UART_Receive_IT, interrupt of the USART does not occur. No interrupt at all.Then I change in MX_USART6_UART_Init HAL_U...