We offer two CMSIS packs for wolfSSL to assist with quick adoption of our library into your projects.
Our STM Cube Pack
For STM32 users we offer a CMSIS pack. This is available inside the STM32CubeIDE as we are a “MadeForSTM32” project. We work closely with STM to provide a seamless integration. The integration provides a simple GUI interface to configure the library for your hardware with out of the box support for most STM32 flavors.
The pack includes an example console application for running wolfCrypt test/benchmarks and a TLS client/server.
Official ST Page: https://www.st.com/en/partner-products-and-services/i-cube-wolfssl.html
Our documentation: https://github.com/wolfSSL/wolfssl/tree/master/IDE/STM32Cube
Our Keil CMSIS Pack
For Keil MDK and uVision users we provide a CMSIS pack for wolfSSL, which includes wolfCrypt and TLS examples. This allows for quick adoption of our library into your embedded target.
Guide: https://www.wolfssl.com/docs/keil-mdk-arm/
Pack Download: https://www2.keil.com/mdk5/partnerpacks/
If you have any questions or run into any issues, contact us at facts@wolfssl.com, or call us at +1 425 245 8247.