SX1276SetReset( RADIO_RESET_ON ); //复位sx1278 引脚拉低
// Wait 1ms
uint32_t startTick = GET_TICK_COUNT( );
while( ( GET_TICK_COUNT( ) - startTick ) < TICK_RATE_MS( 1 ) );
SX1276SetReset( RADIO_RESET_OFF ); //置高sx1278 引脚置高
// Wait 6ms
startTick = GET_TICK_COUNT( );
// Wait 1ms
uint32_t startTick = GET_TICK_COUNT( );
while( ( GET_TICK_COUNT( ) - startTick ) < TICK_RATE_MS( 1 ) );
SX1276SetReset( RADIO_RESET_OFF ); //置高sx1278 引脚置高
// Wait 6ms
startTick = GET_TICK_COUNT( );
while( ( GET_TICK_COUNT( ) - startTick ) < TICK_RATE_MS( 6 ) );
定义变量可以在条用函数以后。
之前学习c语言一直使用c89规则,今天查了查发现c99多了好多规则,类似c++,比如布尔类型。个人觉得比较坑啊。