你试下这个
-
- DrvGPIO_Open(E_GPA, 2, E_IO_OUTPUT); // 设置GPA2端口为输出模式
- DrvGPIO_Open(E_GPA, 3, E_IO_OUTPUT); // 设置GPA3端口为输出模式
- DrvGPIO_Open(E_GPA, 4, E_IO_OUTPUT); // 设置GPA4端口为输出模式
- DrvGPIO_Open(E_GPA, 5, E_IO_OUTPUT); // 设置GPA5端口为输出模式
- DrvSYS_Delay(500000);
-
- //看门狗初始化
- UNLOCKREG();
- DrvSYS_SelectIPClockSource(E_SYS_WDT_CLKSRC, 0);
- DrvWDT_Open (E_WDT_LEVEL7);
- DrvWDT_Ioctl (E_WDT_IOC_START_TIMER, 0);
- DrvWDT_Ioctl (E_WDT_IOC_ENABLE_RESET_FUNC, 0);
- LOCKREG();
-
- while(1){
- DrvGPIO_ClrBit(E_GPA, 2); // LED1点亮
- DrvSYS_Delay(50000);
- DrvGPIO_SetBit(E_GPA, 2);
- DrvGPIO_ClrBit(E_GPA, 3); // LED2点亮
- DrvSYS_Delay(50000);
- DrvGPIO_SetBit(E_GPA, 3);
- DrvGPIO_ClrBit(E_GPA, 4); // LED3点亮
- DrvSYS_Delay(50000);
- DrvGPIO_SetBit(E_GPA, 4);
- DrvGPIO_ClrBit(E_GPA, 5); // LED4点亮
- DrvSYS_Delay(50000);
- DrvGPIO_SetBit(E_GPA, 5);
- }
|