代码如下,按下按键后 i 并没有复位—— 求软件复位用法
int main( void )
{
UINT8 i=0;
R32_PB_PU |= (1<<7);
R32_PB_DIR &= (1<<7);
LED_OUT_INIT( );
LED_OUT_ACT( ); /* 开机后LED亮一下以示工作 */
Delay_ms(10);
LED_OUT_INACT( );
mInitSTDIO( 256000 ); /* 串口0初始化 */
while(1)
{
if((R32_PB_PIN & (1<<7)) == 0) R8_GLOB_RST_CFG = 0x40 | RB_GLOB_FORCE_RST; // reset
Delay_ms(100);
UART1_SendByte(i);
i++;
}
}