How do you check or set what software embedded pack you're using?
TL;DR version:
Is there a way to set/check the microcontroller software embedded pack you're using (ie stm32wb55 V1.11.1)?
I was working on trying to get a Stop2 Low Power mode working and was running into some issues so I checked the forum. I came across as post by @Scott L�hr that it was easy as of version 1.8. Below is the thread it discussed this (if you're interested):
He had mentioned it could be done in 4 lines:
LL_PWR_SetPowerMode(LL_PWR_MODE_STOP2);
LL_LPM_EnableDeepSleep();
__WFI();
sysClkCfg();I tried the code but it didn't recognize the EnableDeepSleep command. I started looking through the *.h files and, sure enough, it wasn't there. I have several different package versions so I created a new project from scratch to see if it was there and it wasn't there in a recent one either.
So, the question I eventually came down to was, how do I know what version I'm actually running? Can I switch between versions? I currently don't even know what framework my projects are running on and, as much as I want to get the sleep commands to work (I'm sure it's easy enough), not knowing what version of framework I'm currently running on seems like a potentially bigger issue (depending on changes/updates made in different versions).
If you guys could help me find out where I can look to check/set which package I'm using, that would be awesome! I tried searching around in project folders but didn't have any luck.
Thanks!
