-
Notifications
You must be signed in to change notification settings - Fork 4
Upload code to the robot with uKeil Pro version
-
Look for the information about the DevBoard you'll be using.
- ARM Processor in it
- Datasheet for the ARM processor (and it's family)
-
Download ST-LINK V# drivers from: STM32 site. I believe they are only available on Windows.
-
Download the latest version of MDK-ARM from here. This will also install uKeil IDE.
- If you want to be able to plug and play the code, you should first request a temporary uKeil pro version.
-
Download the necessary drivers from STM32 Keil Pack Installer about your chip's family.
-
You can guide yourself by the images:
-
Open Keil IDE
-
Select Family Installer. As shown in the image
-

-
The following window will pop-up
-

-
Look for your device's family on the search bar and download all the packages from "device specific"
-

-
-
The following steps vary depending on whether you have the uKeil Pro version or not.
-
Obtain your desired project from Robomaster's or your team's Git.
-
Open uKeil IDE.
-
On the to left part of the screen:
- Click project.
- Open project.
- Browse your files until you find
something.uvprojx. It's usually under the MDK-ARM folder (from Robomaster's examples).
-
Click on the Magic Wand from the tools menu.
- The following menu will pop-up:
-
Go to the Debug tab
- Select ST-Link Debugger
-
Click on the
settingsbutton next to it- If you installed correctly ST-Link drivers, and the USB stick is connected to the computer, a device will appear.
-
Close all menus by saving or clicking OK.
-
Build the project.
-
Upload it
LOAD.
With ❤️ from 🇲🇽