Posted on May 08, 2018 at 15:37I'm using an STM32F767 at 216 MHz with LL_FLASH_LATENCY_7. The IDE is Keil with IROM (Flash) at 0x8000000. STM documentation AN4667 says, 'Flash memory is accessible by the CPU through ITCM starting from the address 0x...
Posted on April 17, 2018 at 11:54I'm using the Low Level driver files targetting an STM32F7xx.I would like to know which file contains the typedefs of uint8_t, uint16_t etc?My header file has a function prototype for example, void Usart3_DMATx(ui...
Posted on April 05, 2018 at 10:21Using STM32CubeMX 4.25 to configure clock for STM32F767ZI I get PLL Mux Error, 'PLL Mux should have HSE as input' when I choose HSI as clock source. The external clock pins are disabled in the 'Pinout' configuration....
Posted on April 04, 2018 at 16:58Where can I find the source of the demo software which is already loaded on a 'fresh from the box' NUCLEO-F767ZI please. I searched the forum and looked on the ST nucleo web pages already.Thanks - John F.
Posted on January 31, 2018 at 16:50Is the STM32H7 intended to replace F7 family? I want to start a design and considered the F7 family but will it disappear when the H7 is in full production?#stm32h7 #stm32f7
One way is to use a timer to cause a periodic interrupt ("Update") then in the first timer interrupt service routine, start the ADC conversion and in the next, read the result. You can use a static variable in the ISR to keep track of which phase you...
I used, //test the rx fifo level and flush any residual data
while(LL_SPI_GetRxFIFOLevel(SPI2) != LL_SPI_RX_FIFO_EMPTY)
{
LL_SPI_ReceiveData8(SPI2); //read to empty fifo
}The other "gotcha" I found was that after configuring for 8 bit transfers,...
Posted on May 09, 2018 at 09:17I thought Clive One or Jan Waclawek might have responded to this.Here's an example of information that I find confusing:The CMSIS documentation says,'Before enabling the instruction cache, you must invalidate (http://w...
Posted on April 17, 2018 at 12:38Hi Jan, Thanks. I had found the typedefs in stdint but wasn't certain that was the 'best' file to include. In the Standard Peripheral 'Library', it was all hidden behind one include :#include 'stm32f4xx.h' ...