把 board.c board.h core_delay.c 改为utf-8编码
This commit is contained in:
@@ -131,7 +131,7 @@ void param_err_handle(const char *param,const char *file,const char *fun,int lin
|
||||
|
||||
void cpy4byte(uint32_t *dst,uint32_t *src,int num_4byte);
|
||||
|
||||
// <EFBFBD><EFBFBD><EFBFBD>s==0,<EFBFBD><EFBFBD><EFBFBD>ӡ
|
||||
// 如果s==0,则打印
|
||||
#define param_check(s) \
|
||||
if((s)==0){\
|
||||
param_err_handle(#s,__FILE__,__func__,__LINE__);}
|
||||
@@ -176,12 +176,12 @@ void __interrupt_enable(uint32_t level);
|
||||
#define MEM_ADDR(addr) *((volatile uint32_t *)(addr))
|
||||
#define BIT_ADDR(addr, bitnum) (MEM_ADDR(BITBAND(addr, bitnum)))
|
||||
|
||||
// <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַs=A~I
|
||||
// 获取输出寄存器地址s=A~I
|
||||
#define GPIOx_ODR_ADDR(s) (GPIO##s##_BASE+20)
|
||||
// <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַs=A~I
|
||||
// 获取输入寄存器地址s=A~I
|
||||
#define GPIOx_IDR_ADDR(s) (GPIO##s##_BASE+16)
|
||||
|
||||
// gpio<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s=A~I,n=0~15
|
||||
// gpio输出,s=A~I,n=0~15
|
||||
#define PINOUT(s,n) BIT_ADDR(GPIOx_ODR_ADDR(s),n)
|
||||
#define PININ(s,n) BIT_ADDR(GPIOx_IDR_ADDR(s),n)
|
||||
|
||||
|
Reference in New Issue
Block a user