?? ports.h
字號:
/*******************************************************/
/* file: ports.h */
/* abstract: This file contains extern declarations */
/* for providing stimulus to the JTAG ports.*/
/*******************************************************/
#ifndef ports_dot_h
#define ports_dot_h
#define TCK (short) 0
#define TMS (short) 1
#define TDI (short) 2
#define TMS_SET 0x0001 /* TMS = PB31 */
#define TCK_SET 0x0002 /* TCK = PB30 */
#define TDO_SET 0x0004 /* TDO = PB29 */
#define TDI_SET 0x0008 /* TDI = PB28 */
#define CCLK (int)0
#define PROGB (int)1
#define INTB (int)2
#define DIN (int)3
#define DONE (int)4
#define CCLK_SET 0x8000 /*PA0*/
#define PROGB_SET 0x2000 /*PA2*/
#define INTB_SET 0x0800 /*PC4*/
#define DIN_SET 0x0400 /*PC5*/
#define DONE_SET 0x0008 /*PC12*/
void initFPGAPort(void);
void releaseFPGAPort(void);
void updateFPGAPort(int portNum, int val);
unsigned char readFPGAPort(int portNum);
void pulseClock();
void waitTime(long microsec);
void sendCfgByte(unsigned char data);
void sendCfgByteF( unsigned char * data , int len);
void setPort(short p,short val);
void readByte(unsigned char *data);
unsigned char readTDOBit(void);
void portdelay(int num);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -