📄 globvar.h
字号:
#include <defines.h>
//----- Binary to DAC
unsigned char DAC_buffer_used_changed = 0;
unsigned char DAC_buffer_used_number = 1;
unsigned char DAC_Transfer_Ready = 1;
unsigned char New_PC_Block_Trasfer = 0;
unsigned int DAC_sampleCounter = 0;
unsigned char globalProcessEnable = 0;
unsigned char sinus_cycle = 0;
__no_init unsigned int DAC12_Buffer_1[DAC_DMA_BLOCK_SIZE]; //2048 bytes to store 512 samples from PC
__no_init unsigned int DAC12_Buffer_2[DAC_DMA_BLOCK_SIZE]; //2048 bytes to store 512 samples from PC
//unsigned char DataFromPC[2048];
unsigned char MSP_TO_PC[10];
unsigned int DMA_bytes;
unsigned int goodSamplesArrived = 0;
//=================================================================
//======================== VARIABLES ==============================
//=================================================================
unsigned int Port4Input,Port3Input,Port2Input;
unsigned int TimerA_IntFlag, SampleNumber=0,Signal_State;
//--- Main loop acquiring block:
unsigned char Start_Enable = 0; // Within main loop. Enables sampling.
unsigned char sample_order = 0;
unsigned int sample_pair_vector[2];
unsigned char TX_process_Ena = 0;
unsigned int TX_errors = 0;
unsigned long int MSP_to_AT91_counter = 0;
//--- Fill DMA buffer splitted code:
unsigned char Fill_DMABuffer_Ena = 0;
unsigned int Fill_DMABuffer_Counter = 0;
unsigned char ARM_commands[15];
unsigned char test_string[10]="nada";
//--- BlueTooth------------
unsigned int BT_PairingResetCounter, KeepPairing, BT_KeepPairingCounter, StartBTPairingCounter;
//--- RESET ---------------
unsigned int WatchdogCounter, NrResetCommands;
//unsigned char Reset[10]={ 0x00, 0x00, 0x00, 0x00, 0x00,
// 0x00, 0x00, 0x00, 0x00, 0x00 };
//--- PWM TESTING ---------------
unsigned int PWM_ToggleCounter=0;
unsigned int PWM_State=0;
//--- BUTTONS TESTING -----------
unsigned int BUTTONS_ToggleCounter = 0;
unsigned char ButtonTestEnable = 1;
unsigned char Button1_State,Button2_State;
unsigned int button1_counter = 0;
unsigned int button2_counter = 0;
unsigned char MSPButtonsState[4];
unsigned char Button1Byte =0;
unsigned char Button2Byte =0;
unsigned char ExtraByte1 = 0;
unsigned char ButtonDetected = 0;
//--- Z TESTING ---------------
unsigned char Muxes_State = 0;
unsigned char EnableZPulses = 0;
unsigned char ZPulsesCounter = 0;
//--- BUZZER ------------------
unsigned char Buzzer_State = 0;
unsigned char SoundEnabled = 0;
unsigned char BuzzeONperiod = 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -