• Stars
    star
    120
  • Rank 295,983 (Top 6 %)
  • Language
    C++
  • License
    Other
  • Created over 1 year ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

MCU's Peripherals Forwarding Tool

REMCU Library

Ubunt1

logo


Overview

REMCU stands as an toolkit designed to facilitate the building and instrumentation of MCU's driver SDKs across diverse high-level platforms, encompassing Windows, MacOS, and even Linux, including the embedded variant. By leveraging REMCU, the source code of the MCU's driver can be prepared to execute on a PC host or Linux Embedded Device. Crucially, REMCU orchestrates the seamless execution of peripheral operations such as peripheral's register storage and loading on the target MCU. This process is accomplished through interfaces like OpenOCD, GDB server, or custom implementations. In effect, REMCU empowers developers to govern the peripherals of the MCU from the comfort of their high-level PC applications. In sum, REMCU liberates MCU development from conventional constraints, negating the need for firmware and communication protocol development. More detailed in Memfault Article

MCU Peripheral Forwarding

How to Use

Examples to use in Examples and the Tutorials

How to Build

The library is built as part of REMCU CHIP SDK Collection