User Activity

This is a long and weird one.My boss gave me a board with an STM32L433 that wouldn't communicate or do anything after power-on. After a lot of debugging and code tracing, I discovered that the function HAL_RTC_WaitForSynchro returns a HAL_TIMEOUT err...
Hi,I have a piece of CRC calculating code that I nicked from somewhere a couple of decades ago. I've been wondering about a few lines: *CRCVal ^= (*CRCVal << 8) << 4; *CRCVal ^= ((*CRCVal & 0xFF) << 4) << 1;(CRCVal is a pointer to a uint16_t varia...
This may be such a basic question, that I may be embarrassing myself here. Not even sure if I've selected the best fitting location...I like to keep a "clean slate" when compiling, that is, no warnings should be present. It makes it easier to see if ...
I was about to ask about this, but suddenly figured it out.My goal was to delete old irrelevant stuff from the "File path" drop-down box in STM32CubeProgrammer / Erasing & Programming, but it wasn't obvious how to do that. Now that I've figured it ou...
I have an STM32G473 on an existing board, and now the need to trigger Timer 2 in "One Pulse Mode" from a hardware input has come up. No problem, I thought, as I knew that the MCU has an event system. I simply assumed that I could generate an event wi...