⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 regulator.h

📁 cypress公司PROC开发源码(cywusb6953)
💻 H
字号:
#ifndef _REGULATOR_H_
#define _REGULATOR_H_

#include "cypdef.h"

#define REGULATOR_IDLE       0
#define REGULATOR_CARRIER    1
#define REGULATOR_DATA       2
#define REGULATOR_RECEIVE    3
#define REGULATOR_PKT_DATA   4
#define REGULATOR_AUTO      0x10
#define REGULATOR_INCR      0x20
#define REGULATOR_BOTH      0x30

#define DATA_RATE_16	16
#define DATA_RATE_32	32
#define DATA_RATE_64    64


#define NUM_PN_CODES 8


void start_transmit_carrier(void);
void stop_transmit_carrier(void);
void start_transmit_data(void);
void load_transmit_data(void);
void stop_transmit_data(void);
void start_receive(void);
void stop_receive(void);
void start_transmit_packet(void);
void stop_transmit_packet(void);

UINT8 stop_test(void);    
UINT8 restart_test(void);
//void auto_run_test(void);
void  packet_test(void);
UINT8 reset_test(void);
UINT8 increment_test(void);

UINT8 set_pn_code(UINT8 pn_code);
UINT8 set_channel(UINT8 channel);
UINT8 set_pa_bias(UINT8 pa_bias);

void regulator_tx_ISR(void);
#endif    // _REGULATOR_H_

⌨️ 快捷键说明

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