Releases: ThBreuer/EmbSysLib
Releases · ThBreuer/EmbSysLib
Release-v01.03.00
-
Bug fix:
- Reference to ATmega documentation
- Architecture-depend 16/32 bit missmatch in printf formats
- Minor changes / documentation
- STM32L4xx/UART: Interrupt error
-
New feature:
- Inter system communication (ISC): Unified transceiving of data packages via UART or USB
- Device/Analog: More generic support of analog interfaces like ADC,DAC, PWM
- Std/Clock: Support of time measurement / timeout
- Std/SharedMem: Support of concurrent memory access
- Std/Fifo: New method: getFree() to get free memory size
- Std/Sequence: New index operator[]
- Std/Crc: CRC calculation
-
New hardware support
- Hardware/Encoder: HW based quadrature encode (STM32)
- Display SSD1306 with I2C interface
- STM32L4xx/SPImaster
Release-v01.02.01
- Bug fix:
- Additional "" in batch files starting an app
- typo corrected
- #defines corrected (name missmatch)
- DisplayGraphic default black background
- STM32L1xx: asm("NOP") and "volatile" added to avoid compiler optimization
- Missing ATmega Documentation
Release-v01.02.00
-
Bug fix:
- STM32L4: TIM1 added
- STM32L4: SystemInit_48MHzClock, enable CRS
- STM32L4: startup_stm32l432xx.S, no compiler flag '_PROJECT_CPP'
- enums in USBdescriptor public
- Module USB_Uart, connection detection
- typo corrected
- uVision project file STM32L4xx: reset after flash, optimization
-
New feature:
- I2Cslave
-
New hardware support
- ATmega32u4
Release-v01.01.01
Bugfix: Support path names with spaces
Release-v01.01.00
New features: STM32F4xx, STM32F7xx, displays and a simple RTOS
Release-v01.00.00
Initial version