Library list: Difference between revisions

From Miosix Wiki
Jump to navigation Jump to search
No edit summary
Add ST HAL guide link
 
Line 3: Line 3:
* [[mxgui]] is a GUI library for graphic displays
* [[mxgui]] is a GUI library for graphic displays
* [[mxusb]] is an USB stack, currently targeting stm32f1 microcontrollers only.
* [[mxusb]] is an USB stack, currently targeting stm32f1 microcontrollers only.
You can also use the [[ST HAL Support in Miosix|STMicroelectronics HAL code]] (with minimal adaptations) for any peripheral that does not have native Miosix drivers. However this is not recommended as in our experience the HAL often contains buggy or suboptimal drivers.


[[Category:Libraries]]
[[Category:Libraries]]

Latest revision as of 00:14, 24 March 2026

Libraries are additional components not part of the Miosix kernel that can be downloaded to add functionality to the kernel.

  • mxgui is a GUI library for graphic displays
  • mxusb is an USB stack, currently targeting stm32f1 microcontrollers only.

You can also use the STMicroelectronics HAL code (with minimal adaptations) for any peripheral that does not have native Miosix drivers. However this is not recommended as in our experience the HAL often contains buggy or suboptimal drivers.