Skip to content

Microchip-MPLAB-Harmony/aerospace_apps_sam_rh71

Repository files navigation


title: Harmony 3 Aerospace Application for SAM RH71 Family nav_order: 1 has_children: true has_toc: false

Microchip logo Harmony logo small

MPLAB® Harmony 3 Aerospace Application for SAM RH71 Family

MPLAB® Harmony 3 is an extension of the MPLAB® ecosystem for creating embedded firmware solutions for Microchip 32-bit SAM and PIC® microcontroller and microprocessor devices. Refer to the following links for more information.

This repository contains the MPLAB® Harmony 3 Aerospace Application examples for SAM RH71 Family.

Contents Summary

Folder Description
apps Example applications for Aerospace SAM RH71 Family
docs Aerospace Application in html format for offline viewing. Use github pages of this repository for viewing it online.

Code Examples

The following applications are provided to demonstrate the typical or interesting usage models of one or more peripheral libraries.

MIL1553 Examples Description
IP1553 Bus Controller operation blocking This example shows how to start the IP1553 module in Bus Controller mode and issue data transfer commands in a blocking manner.
IP1553 Bus Controller operation interrupt This example shows how to start the IP1553 module in Bus Controller mode and issue data transfer commands in a non-blocking manner.
IP1553 Remote Terminal operation blocking This example shows how to start the IP1553 module in Remote Terminal mode with RT01 address and receive data transfer commands in a blocking manner.
IP1553 Remote Terminal operation interrupt This example shows how to start the IP1553 module in Remote Terminal mode with RT01 address and receive data transfer commands in a non-blocking manner.
ICM with ECC errors injections Example Description
ICM with ECC errors injections This example shows how configure the ICM and the different ECC controllers to handler and correct if possible ECC errors.
SpaceWire Examples Description
SpaceWire Loopback This example shows how configure the SpaceWire peripheral to send and receive multiple packets.
SpaceWire RMAP Loopback This example shows how configure the SpaceWire peripheral to configure the RMAP module, send an RMAP command with the packet transceiver and receive the RMAP reply with the packet receiver.
SpaceWire Escape Character and Time Code Handler Loopback This example shows how to configure the SpaceWire peripheral to handle escape character with Link interface and with TCH module.

License

Latest release

Latest release date Commit activity Contributors


Follow us on Youtube Follow us on LinkedIn Follow us on Facebook Follow us on Twitter