STM32L475 QSPI read extern flash status register(0x05) 9 clock.
//My QSPI init functionu8 QSPI_Init(void){ QSPI_Handler.Instance = QUADSPI; //QSPI QSPI_Handler.Init.ClockPrescaler = 4; QSPI_Handler.Init.FifoThreshold = 4; QSPI_Handler.Init.Sa...
//My QSPI init functionu8 QSPI_Init(void){ QSPI_Handler.Instance = QUADSPI; //QSPI QSPI_Handler.Init.ClockPrescaler = 4; QSPI_Handler.Init.FifoThreshold = 4; QSPI_Handler.Init.Sa...
Dear all,I need to write the external flash while the code is executing in the same external flash (QSPI configured in memory map mode).I know that in this mode it's only possible (obviously) to read the flash but I need to update firmware.To do this...
F(clock) = 16000000 Hz Led is in TIM2 channel 1 , output compare mode , toggle on matchMy code is :void timer_set(){ // Enable TIM2 clock RCC->APB1ENR |= RCC_APB1ENR_TIM2EN; // delay for RCC __asm("dsb"); TIM2->CNT=0; TIM2->PSC = 15999...
I have two hardware boards mount with STM32H750 . I want to set the GPIO G11 to high , the code as below : __HAL_RCC_GPIOG_CLK_ENABLE(); HAL_GPIO_WritePin(GPIOG, GPIO_PIN_11, GPIO_PIN_SET); GPIO_InitStruct.Pin = GPIO_PIN_11; GPIO_InitSt...
Hi everyone, I'm trying to capture a PWM signal's duty cycle and period using a timer (TIM3 in this case) in PWM input mode. However, when I run the following code, I see no updates in the CCR1 and CCR2 registers, which should have the values of my ...
I am using stmf413xx to talk to M25P16 via SPI. I have working code that can send and receive data to flash via SPI but when I transition to HAL (I want get to interrupts eventually) it no longer works.The code that works iswhile ((SPI3->SR & SPI_FLA...
Hi,I am currently playing with a G071 nucleo board for possible use in a future project. I have trouble achieving datasheet power figures.At 16Mhz (regulator mode 2) using HSI, in run mode I get 1.20 mA with a While 1 loop. This is 0.1 mA above data...
Hello,I am having a bit of a problem with using the ADC on the STM32L072 in combination with the External Trigger and the DMA.I have just two conversions set not continuous mode and not discontinuous, but the DMA is set to take 32 results.If I trigge...
For a couple of days now I have been trying to get some visuals on a ILI9341 LCD screen.I'm working on a STM32F723E-DISCOVERY board. The LDC screen works with an 8080 controller. According to the manual of the device the internal IM bits define wethe...
i want to generate variable duty PWM using TIM1 & DMA but it not work.uint16_t variable_duty[10] = {0,1000,2000,3000,4000,5000,6000,7000,8000,9000}; HAL_TIM_PWM_Start_DMA(&htim1,TIM_CHANNEL_1,(uint32_t*)variable_duty,10); HAL_TIM_PWM_Start_DMA(&hti...