driver 2.0.0.0
main.c File Reference

Driver Click example. More...

#include "board.h"
#include "log.h"
#include "driver.h"

Functions

void application_init (void)
 
void application_task (void)
 
int main (void)
 

Detailed Description

Driver Click example.

Description

This application offering a nine-pole spring terminal that can be used to implement and realize a wide range of different applications.

The demo application is composed of two sections :

Application Init

Initializes GPIO driver and selects which inputs will be set in operation. Bits from 0 to 6 (selectIN) select inputs from IN1 to IN7, respectively.

Application Task

Performs cycles in which selected inputs will be turned on for pulseWidth delay time one by one. When one input is turned on, it will be turned off after desired delay time before the next input be turned on.

Author
MikroE Team

Function Documentation

◆ application_init()

void application_init ( void )

Logger initialization. Default baud rate: 115200 Default log level: LOG_LEVEL_DEBUG

Note
If USB_UART_RX and USB_UART_TX are defined as HAL_PIN_NC, you will need to define them manually for log to work. See LOG_MAP_USB_UART macro definition for detailed explanation.

◆ application_task()

void application_task ( void )

◆ main()

int main ( void )