stm32f103rct6單片機芯片 我用的地址重映射PC7 TIM3_CH2,我的PC7接的是LED2。
程序現(xiàn)象:我把LED1放在main函數(shù)while里,燈不亮。去除PWM函數(shù)時LED燈亮;哪位大佬看一下我的程序出了什么問題?
單片機源程序如下:
- #include"a.h"
- int main(void)
- {
- LED1=0;
- u16 led0pwmval=0;
- u8 dir=1;
- GPIO_key();
- led();
- delay();
- PWM_Init(899,0);
- while(1)
- {
- delay_ms(10);
- if(dir)led0pwmval++;
- else led0pwmval--;
- if(led0pwmval>300)dir=0;
- if(led0pwmval==0)dir=1;
- TIM_SetCompare2(TIM3,led0pwmval);
- }
-
- }
復(fù)制代碼
所有資料51hei提供下載:
PWM.7z
(174.25 KB, 下載次數(shù): 10)
2019-3-28 05:09 上傳
點擊文件名下載附件
|