?? usbcomm.h
字號:
#ifndef __USBComm
#define __USBComm
#include "msp430x14x.h"
//USB控制端口定義
#define USBCTL P2OUT //控制端口
#define USBFD_OUT P4OUT //數據端口
#define USBFD_IN P4IN
#define EPOUTFLAG BIT5
#define EPINFLAG P2IN & BIT4
#define FIFOADR0 BIT2
#define FIFOADR1 BIT1
#define SLRD BIT6
#define SLWR BIT7
#define SLOE BIT3
#define PKTEND BIT0
//USB宏操作
#define SLRD_H USBCTL |= SLRD
#define SLRD_L USBCTL &= ~SLRD
#define SLWR_H USBCTL |= SLWR
#define SLWR_L USBCTL &= ~SLWR
#define SLOE_H USBCTL |= SLOE
#define SLOE_L USBCTL &= ~SLOE
#define COMMITPKT USBCTL &= ~PKTEND; \
USBCTL |= PKTEND
#define SELECT_FIFO6 USBCTL |= FIFOADR1; \
USBCTL &= ~FIFOADR0
#define SELECT_FIFO2 USBCTL &= ~FIFOADR1; \
USBCTL &= ~FIFOADR0
void USB_Init();
void USB_SendByte(char wbuf);
void USB_SendInt(unsigned int data);
char USB_RecvByte();
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -