WXK
2024-12-16 78e84fcf264afd731cd66c807d9fcb690fe12126
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#ifndef __PAN_HAL_H__
#define __PAN_HAL_H__
 
#include "pan_hal_gpio.h"
#include "pan_hal_uart.h"
#include "pan_hal_dmac.h"
#include "pan_hal_spi.h"
#include "pan_hal_i2c.h"
 
#include "pan_hal_wdt.h"
#include "pan_hal_wwdt.h"
#include "pan_hal_pwm.h"
#include "pan_hal_timer.h"
#include "pan_hal_adc.h"
 
typedef enum {
    PAN_HAL_SUCCESS,
    PAN_HAL_INVALID_PARAMS,
    PAN_HAL_IO_ERROR,
    PAN_HAL_DEVICE_BUSY,
    PAN_HAL_NO_MEM,
    PAN_HAL_NO_HARDWARE_SOURCE,
    PAN_HAL_UNKNOWN,
} PanHalError;
 
#endif