Releases: dimembermatt/TM4C123Drivers
Releases · dimembermatt/TM4C123Drivers
V0.2.0 RC
Version 0.2.0 rc
This is a release candidate for the anticipated Version 1.0.0.
It is a major rewrite of Version 0.1.0, containing major breaking changes to previous ABI.
- Standardization of API for low level drivers. All drivers will begin with a user defined configuration struct that is thrown into the init to (generally) generate a data structure. This structure is managed by the user in memory, and is used in various APIs for the driver. It is the user's responsibility to not corrupt this data structure when using it and/or developing higher level driver abstractions.
- Removed the Misc lib and merged Delay functions into Timer lib.
- Removed Font, ST7735, BMP, ESP, etc libs not part of the core drivers.
- Added a faulthandler lib and implemented assert calls in drivers.
- Modified the startup file to include the faulthandler and __aeabi_assert.
- Standardized documentation to comply with javadocs and doxygen for future documentation autogen.
- Rebuilt keil and ccs projects and verified functionality.
This is not recommended for use for important things, and is currently still a driver library for non critical and fun projects. If you are searching for well tested API for the TM4C123,x series MCUs, try Tivaware, published by TI.