escw-mcu 0.1.0

Embedded software C wrapper of MCU.
Documentation
  • Coverage
  • 50.75%
    34 out of 67 items documented1 out of 34 items with examples
  • Size
  • Source code size: 27.53 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 665.58 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 9s Average build duration of successful builds.
  • all releases: 9s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • khose-ie

Embedded Software C Wrapper of MCU.

A trait interface for doing the OOP wrapper for the C language code of MCU firmware libraries. It could not work independentlly, it should work with an implementation crate for all trains in this crate.

Features

The feature of this crate is to divide the code by the different peripherals of a MCU.

Features Description
io Enable the GPIO related trait and definations.
uart Enable the U(S)ART related trait and definations.

By default, all features are not be set as the default feature, because every peripheral may not be used in a project.

So, please open the related features if you use this peripheral in your project.

[dependencies]
escw-mcu = { version = "0.0.1", feature = ["io", "uart"] }