py32csdk-hal-sys 0.1.4

PY32 HAL bindings
Documentation

This project is in progress.

This is a crate that generates bindings using the C SDK for PY32F0. Currently, installing arm-none-eabi-gcc is required to use this library. Use arm-none-eabi-gcc -v in cmd to verify the installation.

TODO:

  • Macro functions

To handle macros with type conversions, this library requires using this Pull Request. However, to compile this PR, you need to set the dependency address of cmacro to https://github.com/reitermarkus/cmacro-rs. You might be able to achieve this using [patch.crates-io] or by directly fetching the library.

A more convenient way is to use the precompiled static library.