//The basic timing functions of other channels can be implemented here
void Time0Mr0Init(u32 arr,u32 psc)
{
LPC_SC->PCONP |= (1<<1); //Turn on power control
LPC_TIM0->TCR |= (1<<1); //Reset timer
LPC_TIM0->MR0 = psc; //Compare the match register with the timer counter value
LPC_TIM0->IR |= 0XFF; // Clear all interrupt flags
LPC_TIM0->MCR |= ((1<<1)|(1<<0)); //When MR0 matches TC value, an interrupt will be generated and TC will be reset
LPC_TIM0->PC = 0X00;
LPC_TIM0->PR = arr-1; //Pre-scaling
LPC_TIM0->TCR = (1<<0); //Start timer
NVIC_EnableIRQ(TIMER0_IRQn); /* enable irq in nvic */
}
void TIMER0_IRQHandler(void)
{
if( LPC_TIM0->IR &0x01)
{
Time0Mr0CallBack;
}
LPC_TIM0->IR |= (1<<0); // Clear interrupt flag
}
Previous article:System clock of LPC1768
Next article:PWM usage of LPC1768
Recommended ReadingLatest update time:2024-11-16 14:34
- Popular Resources
- Popular amplifiers
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Fire host transmission equipment
- Why is there voltage output when the MOS tube is not conducting?
- MSP432P401R manually realizes the breathing light
- 【NXP Rapid IoT Review】 + WEB IDE usage experience and improvement suggestions
- Can you please help me analyze the principle of this circuit? Thank you.
- EEWORLD University Hall----Live Replay: ON Semiconductor's advanced packaging and driver technologies help silicon carbide energy applications
- EEWORLD University Hall----Robotics Visual Control Matlab Simulation
- MSP430FR2111 cannot send data
- EEWORLD University Hall----Intelligent Building Wireless Solutions
- [ATmega4809 Curiosity Nano Review] Serial port key control light (IoT Led Part 1)