pdc.h

来自「IAR5.2下 AT91SAM9260 ARM 对 MCP2515 控制源化码」· C头文件 代码 · 共 33 行

H
33
字号
#ifndef PDC_H
#define PDC_H

#include <board.h>

extern void AT91F_PDC_SetNextRx (AT91PS_PDC pPDC, char *address, unsigned int bytes);
extern void AT91F_PDC_SetNextTx (AT91PS_PDC pPDC, char *address, unsigned int bytes); 
extern void AT91F_PDC_SetRx (AT91PS_PDC pPDC, char *address, unsigned int bytes);
extern void AT91F_PDC_SetTx (AT91PS_PDC pPDC, char *address, unsigned int bytes);
extern void AT91F_PDC_EnableTx (AT91PS_PDC pPDC);
extern void AT91F_PDC_EnableRx (AT91PS_PDC pPDC);
extern void AT91F_PDC_DisableTx (AT91PS_PDC pPDC);
extern void AT91F_PDC_DisableRx (AT91PS_PDC pPDC);
extern int AT91F_PDC_IsTxEmpty (AT91PS_PDC pPDC);
extern int AT91F_PDC_IsNextTxEmpty (AT91PS_PDC pPDC);
extern int AT91F_PDC_IsRxEmpty (AT91PS_PDC pPDC);
extern int AT91F_PDC_IsNextRxEmpty (AT91PS_PDC pPDC);
extern void AT91F_PDC_Open (AT91PS_PDC pPDC);
extern void AT91F_PDC_Close (AT91PS_PDC pPDC);
extern unsigned int AT91F_PDC_SendFrame(AT91PS_PDC pPDC,
					char *pBuffer,
					unsigned int szBuffer,
					char *pNextBuffer,
					unsigned int szNextBuffer);
extern unsigned int AT91F_PDC_ReceiveFrame (AT91PS_PDC pPDC,
					    char *pBuffer,
					    unsigned int szBuffer,
					    char *pNextBuffer,
					    unsigned int szNextBuffer);
 

#endif //#ifndef PDC_H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?