📄 pf_config.c
字号:
//pf1 usb epx empty flag,pf2 usb epx full flag; pf3,programmable flag not used here
#include <cdefBF533.h>
void Init_PF(void)
{
*pFIO_INEN|=0x001e; //enable pf1,pf2,pf3,pf4 flag
*pFIO_DIR|=0x0010;
*pFIO_DIR&=0xfff1; //direction pf1,pf2,pf3 in pf4out
*pFIO_FLAG_C=0x0004; //clear epx full flag pf2
*pFIO_POLAR= 0x0000;
*pFIO_MASKA_D=0x0002; //enable PF1 interrupt
/* *pFIO_INEN|=0x011e; //enable pf1,pf2,pf3,pf4 flag
*pFIO_DIR|=0x0010;
*pFIO_DIR&=0xfef1; //direction pf1,pf2,pf3 in pf4out
*pFIO_FLAG_C=0x0004; //clear epx full flag pf2
*pFIO_POLAR= 0x0100;
// *pFIO_MASKA_D=0x0102; //enable PF1 interrupt
*pFIO_MASKA_S=0x0100;
*pFIO_BOTH=0x0100; //enable pf8 interrupt
*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -