Releases: Infineon/XMC-for-Arduino
Releases · Infineon/XMC-for-Arduino
Bug fix of XMCFlasher for Mac OS and Linux
- New XMCFlasher tool version 1.2.1: fixing problems for Mac OS and Linux
- XMC Core version 1.0.5
Cleaning-up of repository and changes of Wire lib
- Changes in Wire lib
- Clean-up of repository
- Minor generic changes
Bugfixes for Serial, Wire, and SPI functions
- Fixed bug: stuck while Serial transmit on high speed
- Fixed bug: wrong SDA and SCL in pins_arduino (XMC4700)
- Changed delayMicroseconds
- SPI and Wire lib - shared USIC
Fixes for Wire lib, HardwareSerial, typos and other bugs
- Changed the Wire Lib - use HW FIFO - incresed buffer size - renamed struct variable
- Fixed a typo: == / =
- Updated the boards.txt
- Increased the stack size for XMC1100
- Fixed the HardwareSerial issue from GitHub
- Adjusted the delayMicroseconds() function
- Added the XMC1300 Board
Fixes for Wire, Serial, Random and Added Keywords
Changes
- Added keywords
- Changed the wire NACK detection + ADDED repeated start @requestFrom after endTransmission(false)
- Added the early return after NACK received at address phase (wire.cpp)
- Added the random(long, long) func
- Fixed the wire-slave-receive-bug
- Fixed the wire-requestFrom-address-not-set-Bug
- Added check if serial available during serialEvent
Fix for Linker and I2C
Changes
- Fixed an issue with the rand() function which returned always the same value when executed: changed linker flags in platform.txt and removed --nano.specs
- Fixed I2C receive bug
First Release
XMC for Arduino
The traced back initial release of the XMC integration into the Arduino IDE
Known bugs:
- rand() function returns always the same value when executed
- Problem with I2C receive