Step 3.1 - Configure Switch Button Pin with EIC
3
When a module is added to the project graph, MPLAB® Harmony Configurator (MHC) automatically enables the clock to the module. The default EIC clock source is Generic Clock Controller 1 (GCLK1). You can verify the clock source using the Clock Configuration view.
5
Select the MHC Pin Settings tab and configure PD09 and PD10 as EIC Switch input pins as shown in Figure 4.
EIC channel 4 (EIC_EXINT4) # PIN PD09 and EIC channel 5 (EIC_EXINT5) # PIN PD10 are selected here. Because switches S2 and S3 of MLCV2 board are connected to these specific EIC channel pins.
This information is available in Chapter 1, "PIM to MCU Mapping" of "ATSAME54 100-Pin Motor Control Plugin Module Information Sheet"
Step 3.2 - Configure LED Pin
1
Open the MHC Pin Settings tab and configure PB26 (LED0) and PB27 (LED1) pins as GPIO output.
This application uses two LEDs as indicators of Motor START state (LED0) and Motor REVERSE direction (LED1).
Pin PB26 and pin PB27 are selected because LEDs (D2 and D17) of the MLCV2 board are connected to these specific pins.
The final project graph will be as shown in Figure 6: