📄 zigbee.h
字号:
/*_______________________________________________________________________________________________________________________________________________________________________________-
Plataforma zigbee
Declaracion de funciones de la base de zigbee
_______________________________________________________________________________________________________________________________________________________________________________*/
void inicializar_interface_zigbee();
void enviar_comando_areq(unsigned char *Buffer);
void escribir_spi(unsigned char *Buffer, unsigned char Nro_bytes);
void enviar_comando_poll(unsigned char *Buffer);
void enviar_comando_sreq(unsigned char *Buffer);
// Funciones MACRO de control de la interface
#define ZB_SIN_32KHZ() P4OUT&=~CFG0 // CC2480 sin cristal de 32Khz
#define ZB_CON_32KHZ() P4OUT|=CFG0 // CC2480 con cristal de 32Khz
#define ZB_MODO_SPI() P4OUT|=CFG1 // Seleccionar interface SPI
#define ZB_MODO_UART() P4OUT&=~CFG1 // Seleccionar interface UART
#define ZB_MASTER_NO_RDY() P1OUT|=MRDY; // Indica que el Master no esta listo
#define ZB_MASTER_RDY() P1OUT&=~MRDY; // Indica que el Master esta listo
#define ZB_RESET_ON() P1OUT&=~RESET_N // Comando de reset del CC2480
#define ZB_RESET_OFF() P1OUT|=RESET_N // Indica que el Master esta listo
#define ZB_SS_ON() P2OUT&=~SS_CT // sclavo seleccionad
#define ZB_SS_OFF() P2OUT|=SS_CT // esclavo no seleccionado
#define ZB_SRDY_ALTO (P1IN & SRDY)==1 // estado alto de la entrada SRDY
#define ZB_SRDY_BAJO (P1IN & SRDY)==0 // estado bajo de la entrada SRDY
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -