ISSDK  1.8
IoT Sensing Software Development Kit
Functions | Variables
evkmimxrt595.c File Reference

The evkmimxrt685.c file defines GPIO pins and I2C CMSIS utilities for evkmimxrt685 board. More...

#include "evkmimxrt595.h"
Include dependency graph for evkmimxrt595.c:

Go to the source code of this file.

Functions

status_t SMC_SetPowerModeVlpr (void *arg)
 Configures the system to VLPR power mode. API name used from Kinetis family to maintain compatibility. More...
 
uint32_t USART0_GetFreq (void)
 Determines the Clock Frequency feature. More...
 
uint32_t I2C11_GetFreq (void)
 Determines the Clock Frequency feature. More...
 
uint32_t SPI5_GetFreq (void)
 Determines the Clock Frequency feature. More...
 

Variables

gpioHandleiMXSDK_t D15
 
gpioHandleiMXSDK_t D14
 
gpioHandleiMXSDK_t A5
 
gpioHandleiMXSDK_t A4
 
gpioHandleiMXSDK_t D13
 
gpioHandleiMXSDK_t D12
 
gpioHandleiMXSDK_t D11
 
gpioHandleiMXSDK_t D10
 
gpioHandleiMXSDK_t D0
 
gpioHandleiMXSDK_t D1
 

Detailed Description

The evkmimxrt685.c file defines GPIO pins and I2C CMSIS utilities for evkmimxrt685 board.

Definition in file evkmimxrt595.c.

Function Documentation

◆ I2C11_GetFreq()

uint32_t I2C11_GetFreq ( void  )

Determines the Clock Frequency feature.

The Clock Frequecny computation API required by fsl_i2c_cmsis.c.

Parameters
[in]void
Constraints:
None
Reentrant: Yes
Returns
uint32_t Returns the clock frequency .

Definition at line 76 of file evkmimxrt595.c.

◆ SMC_SetPowerModeVlpr()

status_t SMC_SetPowerModeVlpr ( void *  arg)

Configures the system to VLPR power mode. API name used from Kinetis family to maintain compatibility.

Parameters
Powerperipheral base address (dummy).
Returns
Configuration error code.

Definition at line 50 of file evkmimxrt595.c.

◆ SPI5_GetFreq()

uint32_t SPI5_GetFreq ( void  )

Determines the Clock Frequency feature.

The Clock Frequecny computation API required by fsl_spi_cmsis.c.

Parameters
[in]void
Constraints:
None
Reentrant: Yes
Returns
uint32_t Returns the clock frequency .

Definition at line 88 of file evkmimxrt595.c.

◆ USART0_GetFreq()

uint32_t USART0_GetFreq ( void  )

Determines the Clock Frequency feature.

The Clock Frequecny computation API required by fsl_uart_cmsis.c.

Parameters
[in]void
Constraints:
None
Reentrant: Yes
Returns
uint32_t Returns the clock frequency .

Definition at line 64 of file evkmimxrt595.c.

Variable Documentation

◆ A4

Initial value:
= {
.base = GPIO, .pinNumber = 21, .mask = 1 << (21), .irq = GPIO_INTA_IRQn, .portNumber = GPIO5_NUM}

Definition at line 24 of file evkmimxrt595.c.

◆ A5

Initial value:
= {
.base = GPIO, .pinNumber = 22, .mask = 1 << (22), .irq = GPIO_INTA_IRQn, .portNumber = GPIO5_NUM}

Definition at line 22 of file evkmimxrt595.c.

◆ D0

Initial value:
= {
.base = GPIO, .pinNumber = 2, .mask = 1 << (2), .irq = GPIO_INTA_IRQn, .portNumber = GPIO1_NUM}

Definition at line 38 of file evkmimxrt595.c.

◆ D1

Initial value:
= {
.base = GPIO, .pinNumber = 1, .mask = 1 << (1), .irq = GPIO_INTA_IRQn, .portNumber = GPIO1_NUM}

Definition at line 40 of file evkmimxrt595.c.

◆ D10

Initial value:
= {
.base = GPIO, .pinNumber = 6, .mask = 1 << (6), .irq = GPIO_INTA_IRQn, .portNumber = GPIO2_NUM}

Definition at line 34 of file evkmimxrt595.c.

◆ D11

Initial value:
= {
.base = GPIO, .pinNumber = 5, .mask = 1 << (5), .irq = GPIO_INTA_IRQn, .portNumber = GPIO2_NUM}

Definition at line 32 of file evkmimxrt595.c.

◆ D12

Initial value:
= {
.base = GPIO, .pinNumber = 4, .mask = 1 << (4), .irq = GPIO_INTA_IRQn, .portNumber = GPIO2_NUM}

Definition at line 30 of file evkmimxrt595.c.

◆ D13

Initial value:
= {
.base = GPIO, .pinNumber = 3, .mask = 1 << (3), .irq = GPIO_INTA_IRQn, .portNumber = GPIO2_NUM}

Definition at line 28 of file evkmimxrt595.c.

◆ D14

Initial value:
= {
.base = GPIO, .pinNumber = 22, .mask = 1 << (22), .irq = GPIO_INTA_IRQn, .portNumber = GPIO5_NUM}

Definition at line 18 of file evkmimxrt595.c.

◆ D15

Initial value:
= {
.base = GPIO, .pinNumber = 21, .mask = 1 << (21), .irq = GPIO_INTA_IRQn, .portNumber = GPIO5_NUM}

Definition at line 16 of file evkmimxrt595.c.