This repository contains an unofficial Milandr MCU 1986x CMSIS Pack for GNU MCU Eclipse and Keil MDK 5.
You could download it manually – "Milandr.MDR1986BExx.1.4.2.pack", or install directly from this repository.
- Add Milandr MCU repository, specifying the path to "index.pidx" file:
Eclipse Menu → Window → Preferences → C/C++ → Packages → Repositories → Add...
Type CMSIS Pack
Name Milandr
URL https://raw.githubusercontent.com/in4lio/mdr1986x-pack-repo/master/index.pidx
With old versions of Packs Manager, you should use "index.idx" file.
-
Open the Packs perspective and install
MDR1986BExx
package fromMilandr
group. -
The path to the packages is defined in
packs_path
macro, but for the plug-in version that I use, this macro is not visible from tools configurations. Therefore, you may also need to setpacks_path
macro manually:
Eclipse Menu → Window → Preferences → Run/Debug → String Substitution → New...
Name packs_path
Value <path to packages>
The peripherals registers view
Milandr 32-bit АRМ Cortex-М microcontrollers
- 1986BE9x (MDR32F9Qx)
- 1986BE1 (MDR32F1)
- 1986BE3
- 1986BE4
- Milandr MCU 1986x Standard Peripherals Library
- Milandr MCU 1986x Standard Peripherals Library Documentation
- Milandr MCU 1986BExx CMSIS Driver
- Milandr MCU 1986x flashing with J-Link
- Milandr MCU 1986BE3T UDP Library
- Example Projects for GNU ARM Eclipse
- Clone this repository and its submodules if they are not cloned yet:
git clone https://github.com/in4lio/mdr1986x-pack-repo.git
cd mdr1986x-pack-repo
git submodule update --init --recursive
- Or, update this repository and submodules if they are already cloned:
cd mdr1986x-pack-repo
git pull origin master
git submodule foreach git pull origin master
- Run the build script with Python 2:
python build.py