|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請(qǐng)教710定時(shí)器 |
| 作者:pp99sky 欄目:MCU技術(shù) |
下面是你們的程序代碼,我想請(qǐng)問一下,為什么沒有開啟TIM1,它就能自動(dòng)進(jìn)行了,我想應(yīng)該加上TIM_CounterConfig(TIM1, TIM_START);定時(shí)器才能正常工作,但加與不加一樣,請(qǐng)問是怎么回師? TIM_Init(TIM1); EIC_Init(); TIM_PrescalerConfig(TIM1, 0xff);//set the prescaler VALUE 182 TIM_ITConfig(TIM1, TIM_TO_IT, ENABLE);// configure the TIM IT:TIM Timer Overflow interrupt TIM_OCMPModeConfig(TIM1, TIM_CHANNEL_A, 0x01, TIM_TIMING, TIM_HIGH); TIM_CounterConfig(TIM1, TIM_CLEAR); EIC_IRQChannelPriorityConfig( T1TIMI_IRQChannel,2); EIC_IRQChannelConfig( T1TIMI_IRQChannel, ENABLE ); // Enable Timer1 interrupt EIC_IRQConfig( ENABLE ); // Enable interrupts |
| 2樓: | >>參與討論 |
| 作者: ST_ARM 于 2007/1/4 10:29:00 發(fā)布:
TIM_CounterConfig(TIM1, TIM_START); 可以不用加TIM_CounterConfig(TIM1, TIM_START),因?yàn)樵赥IM_OCMPModeConfig(TIM1, TIM_CHANNEL_A, 0x01, TIM_TIMING, TIM_HIGH)中已經(jīng)啟動(dòng)了Timer,只有運(yùn)行TIM_CounterConfig(TIM1, TIM_CLEAR)將Timer復(fù)位即可。所以加了沒有區(qū)別。 |
|
|
|
| 免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |