|
- #include "main.h"
- void delay()
- {
- u16 i,j=10000;
- for(i=0;i<42;i++)
- while(j--);
- }
- u8 flag_500ms=0;
- u8 flag_300ms=0;
- int main()
- {
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
- RCC_Configuration();
- GPIO_Config();
- TIM2_Init();
- TIM3_Init();
- while(1)
- {
- if(flag_300ms==1)
- {
- flag_300ms=0;
- GPIO_WriteBit(GPIOA,GPIO_Pin_8,(BitAction)(!GPIO_ReadOutputDataBit(GPIOA,GPIO_Pin_8)));
- }
- if(flag_500ms==1)
- {
- flag_500ms=0;
- GPIO_WriteBit(GPIOA,GPIO_Pin_4,(BitAction)(!GPIO_ReadOutputDataBit(GPIOA,GPIO_Pin_4)));
- }
- }
- }
复制代码
|
-
-
定时器.7z
177.58 KB, 下载次数: 6, 下载积分: 黑币 -5
|