Digital Input/Output Reusable Driver v1.1
This project implements a GPIO reusable driver that can be adapted to various microcontrollers.
Loading...
Searching...
No Matches
DioConfig_t Struct Reference

#include <dio_cfg.h>

Data Fields

DioPort_t Port
 
DioPin_t Pin
 
DioMode_t Mode
 
DioType_t Type
 
DioSpeed_t Speed
 
DioResistor_t Resistor
 
DioFunction_t Function
 

Detailed Description

Defines the digital input/output configuration table's elements that are used by Dio_Init to configure the Dio peripheral.

Field Documentation

◆ Function

DioFunction_t Function

Mux Function - Dio_Peri_Select

◆ Mode

DioMode_t Mode

Input, Output, Function, or Analog

◆ Pin

DioPin_t Pin

The I/O pin

◆ Port

DioPort_t Port

The I/O port

◆ Resistor

DioResistor_t Resistor

Enabled or Disabled

◆ Speed

DioSpeed_t Speed

Low, Medium, High, very

◆ Type

DioType_t Type

Push-pull or Open-drain


The documentation for this struct was generated from the following file: