We are using the VL53L0X sensors in their default configuration supplied out of the factory. We run VL53L0X_DataInit() on the sensors and then every 100ms call VL53L0X_PerformSingleRangingMeasurement(Device, &measure). Upon return, we check measure.R...
I have an application running on an stm23F0-discovery the code is quite simple:HAL_Init();SystemClock_Config()while(1);The code is built and debugged using IAR workbench 7.5The discovery clock config uses the internal HSI 8mHZ clock source. I have a...
Posted on June 06, 2017 at 01:03We are using an STM32F469 in our design. We also utilize the device's DSI interface to a 400X400 LCD (round). We are clocking the micro with a 16MHZ crystal and producing a SYSCLK of 180MHZ. All is good. Now, I am slo...
Posted on March 12, 2017 at 18:33I can't seem to get TIM1's CC channel 1 ISR to fire. FanTimerHandle.Instance =TIM1; memset(&sConfig, 0, sizeof(sConfig)); /* Initialize TIMx peripheral as follow: + Period = 0xFFFF + Prescaler = 0 ...
PA,While I was experiencing this issue I was able to single step through the "super loop" we have in main.c. Function calls, I2C reads/write, SPI..... everything worked as expected just no interrupt handling of any kind. That was what the puzzling p...
Solution found. As it turns out we had some noise on the NRST line during power-up that was causing issues. Just by chance I was able to capture said noise on an oscilloscope. That noise has been corrected and all is good in the world. Thanks to all
Hi Clive, yep BOOT0 is low and NRST is high. SCB->ISCR->ISRPENDING = 1, SCB->ICSR->PENDST = 1, SCB->ICSR->VECTPENDING = 0x0f. Looks like the M0 core knows about the sysTick needing to be processed for what ever reason the Cortex core just will not e...
Posted on March 13, 2017 at 15:09that was my first observation after my original post so I changed to PE9. Same result, no trigger. To test this code before incorporating it in my target board, I am running this code on an STM32F407 discovery devki...