probly Stm32cube issue
Closed this issue · 1 comments
billiumbuck commented
Hello I can compile this and it all works ok thanks to everybody involved.
If I change (the only change) the project to be .c and .h files pairs in the cube config tick box, it all compiles o.k but locks up on line 612 in lv_gpu_stm32_dma2d.c
else { while((DMA2D->CR & DMA2D_CR_START) != 0U); }
There is no other change to any of the code.
Other changes (so far very minor like o/p to serial port) work when all the setup and inits are in main (.c .h pairs tick box clear).
If mdiepart could suggest a possible reason I would be greatful.
STM32CubeIDE is slow to debug as it erases the chip and re-loads after each stop when nothing has changed!
billiumbuck commented
It was a cube issue deleting stuff! Sorry to bother anyone.