bsp_exti.h
1.17 KB
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
/*
*********************************************************************************************************
*
* 模块名称 : 外部中断模块
* 文件名称 : bsp_exit.h
* 版 本 : V1.0
* 说 明 : 将按键K1配置成外部中断触发方式头文件
* 修改记录 :
* 版本号 日期 作者 说明
* V1.0 2013-11-21 armfly 正式发布
*
* Copyright (C), 2013-2014, 安富莱电子 www.armfly.com
*
*********************************************************************************************************
*/
#ifndef __BSP_EXIT_H
#define __BSP_EXIT_H
#include "bsp.h"
extern u8 PVDFlag;
extern void vBkpSramInit(void); // 备份 RTC 4K SRAM初始化
extern void EXTIX_Init(void); // 信号处理单元板CPU掉电检测脚PB8 外部中断设置
extern u16 BackupSRAM_ReadData(u16 AddrOffset, u8 *pData, u16 DataLen);
extern void agvReadLastCoo(void);
typedef struct
{
float xPoint;
float yPoint;
float W;
}agvPowOffCoordinatePoints;
typedef union
{
agvPowOffCoordinatePoints PowOffCoordinatePoints;
unsigned char buffer[sizeof(agvPowOffCoordinatePoints)];
}agvPowOffList;
extern agvPowOffList PowOffList;
#endif
/***************************** 安富莱电子 www.armfly.com (END OF FILE) *********************************/