| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| RadSTM32_Update3 | 2025-12-15 | ||
| STM32_G431CBU6_Pack | 2025-12-11 | ||
| Projects | 2025-04-14 | ||
| RadSTM32.zip | 2025-12-15 | 293.9 MB | |
| readme.txt | 2025-12-15 | 5.3 kB | |
| Totals: 5 Items | 293.9 MB | 19 | |
RadSTM32 package
----------------
2022-08-05
Initial release.
2022-08-24
STMBuild.exe reported as virus by Windows.
Created new method to build projects.
2022-09-10
Fixed ini file bugs.
Added 4.0 inch SPI LCD panel test to STM32F103 and STM32F401 projects.
2022-10-27
Fixed bugs in SimCad addin.
Added Educationa exoeriments tool to STM32F401 projects.
2023-10-17
o Fixed bug in SimCad addin where printing top layer PCB was not mirrored.
o Fixed bugs in SimCad addin where some changes did not trigger a file change.
2025-04-30
Updated RadASM to version 3.0.1.2
Included RadSTM32_Update dated 2025-01-12
Included STM32Spy_Update dated 2025-04-30
2025-07-21
Updated RadASM to version 3.0.1.3
Included RadSTM32_Update2 dated 2025-06-14
Included bugfixed STM32Spy
2025-12-04
Updated RadASM to version 3.0.1.4
- Sourcecode debugger
- Bugfix
Included STM32G431 package
Included RadSTM32_Update3 dated 2025-12-04
Included bugfixed STM32Spy
2025-12-11
Updated STM32Spy to version 1.0.0.4
-Fixed bug where reading 16bit peripheral registers failed.
2025-12-15
Updated STM32Spy to version 1.0.0.5
- Fixed bug where com ports > COM9 was not detected.
- Fixed STM32_F407.ini. The Debug build was missing.
-----------------------------------------------------------------------------
Download STM32 ST LINK Utility:
https://stm32-st-link-utility.software.informer.com/download/
Unzip to:
C:\RadSTM32\Tools\STLinkUtility
Install usb driver:
64 bit C:\RadSTM32\Tools\STLinkUtility\ST-LINK_USB_V2_1_Driver\dpinst_amd64.exe
32 bit C:\RadSTM32\Tools\STLinkUtility\ST-LINK_USB_V2_1_Driver\dpinst_x86.exe
Start ST-LINK Utility:
C:\RadSTM32\Tools\STLinkUtility\ST-LINK Utility\STM32 ST-LINK Utility.exe
If you get an error missing a dll you need to install:
https://www.microsoft.com/en-ie/download/details.aspx?id=48145
ST LINK V2 dongle (you can buy it on AliExpress or eBay):
This dongle is needed to program the STM32F103 (BluePill) and the STM32F401 / STM32F411 (BlackPill).
The discovery boards (STM32F100 and STM32F407) already has the ST-Link.
You might have to update the firmware to V2.J37.S7 or higher. To do this start
C:\RadSTM32\Tools\STLinkUtility\ST-LINK Utility\STM32 ST-LINK Utility.exe
Then select ST-LINK/Firmware update from the menu.
Clock configuration tool:
For STM32F4xx devixes you can use the:
C:\RadSTM32\STM32_F401\Tools\stm32f4_clockconfig\STM32F4xx_Clock_Configuration_V1.1.0.xls
If you need to change the mcu clock speed.
STM32Spy:
STM32Spy is your friend when things dont work as you expected.
When the ST-Link is connected to your device and PC you can
inspect global variables and device register values + RAM and flash content.
You can also set a hardware breakpoint and debug the resulting assembly code.
Most of the mcu's devices ar also documented so you dont have to
scroll up / dpwn the reference pdf all the time.
SimCad Addin:
Copy files to C:\RadSTM32\Addins
Add a *.cad file to your project and start drawing.
Its main purpose is to draw scematics and pcb design, but can be used to
draw other things. If you use it for pcb design then add an outer thin frame
to yor pcb. This frame is then used to adjust the zoom level to fit your
printer and paper format to get an exactly 0.1 inch (2.54mm) grid.
Sourcecode debugger
-----------------------------------------------------
Toggle Breakpoint [Ctrl+T]
-Toggles a breakpoint on or off. There can be max 5
breakpoints. You can only set breakpoints on
function calls.
Clear Breakpoints [Shift+Ctrl+T]
-Removes all breakpoints from all source files.
Run [Shift+F7]
-Starts debugging or continue if already debugging.
Break[Shift+Ctrl+Alt+F7]
-Halts the MCU. Gives you info on where it was halted.
Useful if your program hangs or if you dont know what
it is currently doing.
Stop [Alt+F7]
-Stops debugging and resets MCU.
Step Into [F7]
-Steps into a function call or steps to the next code
line.
Step Out [Ctrl+Alt+F7]
-Steps out of a function.
Step Over [Ctrl+F7]
-Steps over a function call or steps to the next code
line if not on afunction call.
Run To Caret [hift+Ctrl+F7]
-Runs to the selected line. The caret must be on a
function call line.
The debug tool window
-----------------------------------------------------
The debug tool window has 4 tabs.
-Register
Shows the content of all MCU registers. There is
also a cycles counter. It shows the number of cpu
cycles used to execute the last line. Useful when
optimizing your code.
Updated when the debugger stops on a code line.
-Connection
Shows info from the ST-Link connection.
-Dump
Shows a hex dump from ram, flash or any peripheral
registers. Updated when you push [Refresh].
-Watch
Shows content of selected global variables.
Updated when the debugger stops on a code line.
If the Auto checkbox is checked the refresh is automatic.
Max size shown is 32 bytes if the type is an array,
structure or string. In this case it is shown as a
byte array or as a string.
Display types:
-Hex
Shows content as hex.
-UInt
Shows content as unsigned integer.
-SInt
Shows content as signed integer.
-Str
Shows content as string.
KetilO