|
@@ -348,6 +348,7 @@ uint32_t PW1ST_ValueA = 0;
|
|
|
float machineDelayTime = 0;
|
|
float machineDelayTime = 0;
|
|
|
float usDistance = 0;
|
|
float usDistance = 0;
|
|
|
|
|
|
|
|
|
|
+uint8_t pulseGenNum = 3;
|
|
|
uint8_t pulseNum = 4;
|
|
uint8_t pulseNum = 4;
|
|
|
uint8_t firstWaveEnable = 1;
|
|
uint8_t firstWaveEnable = 1;
|
|
|
uint16_t ignoreTime = 1200;
|
|
uint16_t ignoreTime = 1200;
|
|
@@ -365,8 +366,8 @@ void GP22_RegInit_UsWave1MHz(void)
|
|
|
{
|
|
{
|
|
|
// 630BE800
|
|
// 630BE800
|
|
|
GP22_REG[0] = GP22_CFG_KEEP_DEFAULT0
|
|
GP22_REG[0] = GP22_CFG_KEEP_DEFAULT0
|
|
|
- | GP22_CFG0_ANZ_FIRE_0 * 3 // 3-6 pulse
|
|
|
|
|
- | GP22_CFG0_DIV_FIRE_0 * 3 // 0CLK | 3FIRE 1MHz pulse
|
|
|
|
|
|
|
+ | GP22_CFG0_ANZ_FIRE_0 * pulseGenNum // 3-6 pulse
|
|
|
|
|
+ | GP22_CFG0_DIV_FIRE_0 * 3 // 0CLK | 3FIRE 1MHz pulse
|
|
|
| GP22_CFG0_ANZ_PER_CALRES_0 * GP22_CLKHS_PERIOD
|
|
| GP22_CFG0_ANZ_PER_CALRES_0 * GP22_CLKHS_PERIOD
|
|
|
| GP22_CFG0_DIV_CLKHS_0 * GP22_CLKHS_DIV
|
|
| GP22_CFG0_DIV_CLKHS_0 * GP22_CLKHS_DIV
|
|
|
| GP22_CFG0_START_CLKHS_0 * 1
|
|
| GP22_CFG0_START_CLKHS_0 * 1
|