joyMIDI-SDK base on mbed-os-5.10.0
Configure run_mode
in mbed_app.json
, this will generate a macro MBED_CONF_APP_RUN_MODE
Run_mode | MIDI-IN_serial | Debug_serial | Test_functions | Jumper |
---|---|---|---|---|
0: Normal | V | X | X | Short |
1: Debug | X | V | X | Open |
2: Test | X | V | V | Open |
Jumper: MIDI-IN_path
VSCode download and install.
Mbed CLI download and install.
TortoiseGit download and install. (option)
$ git clone https://github.com/bcc6/joyMIDI-SDK.git
$ cd joyMIDI-SDK
$ mbed compile -m NUMAKER_PFM_M453 -t GCC_ARM --profile .\MyProfile\my_profile_nano.json --stats-depth=2
Compiler doesn't work under directory with Chinese characters
.
Small code size but not thread safe.
API | Available |
---|---|
RTOS | X |
Event | V |
- ISP
- Launch \joyMIDI-SDK\MyISP\NuvoISP.exe
- Load APROM file from \joyMIDI-SDK\BUILD\NUMAKER_PFM_M453\GCC_ARM-MY_PROFILE_NANO\joyMIDI-SDK.bin
- Check the box
APROM
. - Device is power-off, Keep pushing the joystick's button, plug USB to power-on device then goto ISP mode.
- Press
Connect
, pressStart
. - After finish, release the joystick's button.
- ICP