/******************************************************************************* * Includes ******************************************************************************/ #include #include "led_peripheries.h" /******************************************************************************* * API ******************************************************************************/ /******************************************************************************* * Function No. : S32K144_XXXX * Function Name : led_init * Description : *******************************************************************************/ void led_init(){ PINS_DRV_SetPinDirection(LED_INSTANCE_RED, LED_PIN_RED, PIN_OUTPUT); PINS_DRV_SetPins(LED_INSTANCE_RED, 1U << LED_PIN_RED); } /******************************************************************************* * Function No. : S32K144_XXXX * Function Name : led_off * Description : *******************************************************************************/ void led_off(){ PINS_DRV_WritePin(LED_INSTANCE_RED, LED_PIN_RED, PIN_HIGH); } /******************************************************************************* * Function No. : S32K144_XXXX * Function Name : led_on * Description : *******************************************************************************/ void led_on(){ PINS_DRV_WritePin(LED_INSTANCE_RED, LED_PIN_RED, PIN_LOW); } /******************************************************************************* * Function No. : S32K144_XXXX * Function Name : delay_m * Description : *******************************************************************************/ void delay_m(uint32_t milli){ OSIF_TimeDelay(milli); } /******************************************************************************* * EOF; ******************************************************************************/