Skip to content

mikroSDK v2.6.0 released

Compare
Choose a tag to compare
@MarkoZiv MarkoZiv released this 16 Jun 15:47
· 112 commits to master since this release
  • released: 2022-06-16

2.6.0 Changes

  1. RISC-V low level hal support
  2. New Features
  3. NEW HARDWARE
  4. PLANET DEBUG
  5. Updated relevant development kit package
  6. Test examples

RISC-V SDK

RISV-V MCU architecture supported!

MCU MCU
GD32VF103C4T6 GD32VF103C6T6
GD32VF103C8T6 GD32VF103CBT6
GD32VF103R4T6 GD32VF103R6T6
GD32VF103R8T6 GD32VF103RBT6
GD32VF103T4U6 GD32VF103T6U6
GD32VF103T8U6 GD32VF103TBU6
GD32VF103V8T6 GD32VF103VBT6

Supported modules:

  • ADC (Full module support)
  • SPI (Full module support)
  • UART (Full module support)
  • I2C (Full module support)
  • PWM (Full module support)
  • GPIO (Full module support)

Files added:

2.6.0 New Features

  • CMake build system with automated functionalities:
    • Adding files
    • Removing files
    • Renaming files for the CMake project
    • Adding/removing libraries from the CMake project

With the addition of touch_controller libs, it is now possible to switch
mid DESIGNER project to any of the supported displays. There is no need
to create a new project. mikroSDK will take care of that for you.

Files added:

  • ./middleware/touch_controller/CMakeLists.txt
  • ./middleware/touch_controller/lib/CMakeLists.txt
  • ./middleware/touch_controller/lib/src/touch_controller.c
  • ./middleware/touch_controller/lib/include/touch_controller.h

2.6.0 NEW HARDWARE

Support added for following hardware:

2.6.0 PLANET DEBUG

  • All 80 PD systems updated
    • New setups added with CMake
    • Each PD system now has two separate setups
      • One for older NECTO Studio versions
      • One for NECTO Studio v2 and up

2.6.0 DEVELOPMENT KIT PACKAGE

  • With the introduction of CMake build system in NECTO Studio, there is no need for the development kit anymore
  • Removed from repository

2.6.0 Test examples

All test examples have been revamped to work with CMake build system.