landzo
来自「【开源】线性CCD自适应性算法攻略」· 代码 · 共 37 行
TXT
37 行
/******************** (C) COPYRIGHT 2011 野火嵌入式开发工作室 ********************
* 文件名 :exti.h
* 描述 :外部中断函数配置头文件
*
* 实验平台 :野火kinetis开发板
* 库版本 :
* 嵌入系统 :
*
* 作者 :野火嵌入式开发工作室
* 淘宝店 :http://firestm32.taobao.com
* 技术支持论坛 :http://www.ourdev.cn/bbs/bbs_list.jsp?bbs_id=1008
**********************************************************************************/
#ifndef _EXTI_H_
#define _EXTI_H_
typedef enum exti_cfg
{
zero_down = 0x08u, //低电平触发,内部下拉
rising_down = 0x09u, //上升沿触发,内部下拉
falling_down = 0x0Au, //下降沿触发,内部下拉
either_down = 0x0Bu, //跳变沿触发,内部下拉
one_down = 0x0Cu, //高电平触发,内部下拉
//用最高位标志上拉和下拉
zero_up = 0x88u, //低电平触发,内部上拉
rising_up = 0x89u, //上升沿触发,内部上拉
falling_up = 0x8Au, //下降沿触发,内部上拉
either_up = 0x8Bu, //跳变沿触发,内部上拉
one_up = 0x8Cu //高电平触发,内部上拉
} exti_cfg;
void exti_init(PORTx, u8 n, exti_cfg);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?