Skip to content

Latest commit

 

History

History
76 lines (52 loc) · 2.85 KB

changelog.md

File metadata and controls

76 lines (52 loc) · 2.85 KB

MikroElektronika


BACK TO MAIN FILE


v2.0.3

  • released: 2021-01-28

Changes

General

  • Added support for new hardware
  • Updated relevant manifest files
  • Updated relevant development kit package
  • Updated SPI, I2C and PPS libraries

Curiosity HPC is now supported in mikroSDK 2.0. Clicker 2 for STM32/PIC18FJ/PIC18FK is now supported in mikroSDK 2.0.

Added support for PIC18F47Q10 chip.

Added adequate board definition files for Curiosity HPC board. Added adequate board definition files for Clicker 2 for STM32. Added adequate board definition files for Clicker 2 for PIC18FJ. Added adequate board definition files for Clicker 2 for PIC18FK.

Config files added for adequate NEW boards.

Updated mikroSDK development kit to follow added hardware.

Fixes

  • UNI Clicker renamed to follow naming convention
  • low level PPS implementation ( PIC chips )
    • Applies to all PIC chips
    • Updated map sizes to 2 bytes
    • Some chips have more than 255 PPS pin functionalities, hence the map needs to be bigger

NOTE: PPS wasn't being set correctly for PIC18xxxK40 chips. Applied PPS fix covers this issue.

Improvements

  • low level SPI implementation ( PIC chips )

    • Setting SCK pin as both digital input/output is required
    • Documentation page 444 for more information
    • In Master mode the clock signal output to the SCK pin is also the clock signal input to the peripheral. The pin selected for output with the RxyPPS register must also be selected as the peripheral input with the SSPxCLKPPS register. The pin that is selected using the SSPxCLKPPS register should also be made a digital I/O. This is done by clearing the corresponding ANSEL bit.
  • low level I2C implementation ( PIC chips )

    • Bidirectional pins
    • Documentation page 289 for more information
      • PPS selections for peripherals with bidirectional signals on a single pin must be made so that the PPS input and PPS output select the same pin

BACK TO MAIN FILE