Advertisement
dargenn

Untitled

Mar 23rd, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.33 KB | None | 0 0
  1. /**
  2. ******************************************************************************
  3. * @file Project/STM32F10x_StdPeriph_Template/stm32f10x_it.c
  4. * @author MCD Application Team
  5. * @version V3.3.0
  6. * @date 04/16/2010
  7. * @brief Main Interrupt Service Routines.
  8. * This file provides template for all exceptions handler and
  9. * peripherals interrupt service routine.
  10. ******************************************************************************
  11. * @copy
  12. *
  13. * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
  14. * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
  15. * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
  16. * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
  17. * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
  18. * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
  19. *
  20. * <h2><center>&copy; COPYRIGHT 2010 STMicroelectronics</center></h2>
  21. */
  22.  
  23. /* Includes ------------------------------------------------------------------*/
  24. #include "stm32f10x_it.h"
  25. #include "stm32f10x_exti.h"
  26. /** @addtogroup STM32F10x_StdPeriph_Template
  27. * @{
  28. */
  29.  
  30. /* Private typedef -----------------------------------------------------------*/
  31. /* Private define ------------------------------------------------------------*/
  32. /* Private macro -------------------------------------------------------------*/
  33. /* Private variables ---------------------------------------------------------*/
  34. /* Private function prototypes -----------------------------------------------*/
  35. /* Private functions ---------------------------------------------------------*/
  36.  
  37. /******************************************************************************/
  38. /* Cortex-M3 Processor Exceptions Handlers */
  39. /******************************************************************************/
  40.  
  41. volatile unsigned int X = 0;
  42. volatile unsigned int FREQ = 0x70000ul;
  43. volatile unsigned int DELAY = 0x12c0000ul;
  44.  
  45. void EXTI1_IRQHandler(void) {
  46. if (EXTI_GetITStatus(EXTI_Line1) != RESET) {
  47. //GPIO_WriteBit(GPIOB, GPIO_Pin_1, Bit_SET);
  48. GPIO_WriteBit(GPIOB, GPIO_Pin_1, (BitAction)(1 - GPIO_ReadOutputDataBit(GPIOB, GPIO_Pin_1)));
  49. EXTI_ClearITPendingBit(EXTI_Line1);
  50. }
  51. }
  52.  
  53. void EXTI2_IRQHandler(void) {}
  54.  
  55. void EXTI0_IRQHandler(void) {
  56. unsigned volatile int i = 0;
  57. if (EXTI_GetITStatus(EXTI_Line0) != RESET) {
  58. GPIO_WriteBit(GPIOB, GPIO_Pin_0, Bit_SET);
  59. GPIO_WriteBit(GPIOB, GPIO_Pin_1, Bit_RESET);
  60. for (i = 0; i < DELAY; i++);
  61. GPIO_WriteBit(GPIOB, GPIO_Pin_1, Bit_SET);
  62. EXTI_ClearITPendingBit(EXTI_Line0);
  63. }
  64. }
  65.  
  66.  
  67. void SysTick_Handler(void) {
  68. if (X == FREQ) {
  69. GPIO_WriteBit(GPIOB, GPIO_Pin_0, (BitAction)(1 - GPIO_ReadOutputDataBit(GPIOB, GPIO_Pin_0)));
  70. X = 0;
  71. }
  72. X++;
  73. }
  74.  
  75. /**
  76. * @brief This function handles NMI exception.
  77. * @param None
  78. * @retval None
  79. */
  80. void NMI_Handler(void)
  81. {
  82. }
  83.  
  84. /**
  85. * @brief This function handles Hard Fault exception.
  86. * @param None
  87. * @retval None
  88. */
  89. void HardFault_Handler(void)
  90. {
  91. /* Go to infinite loop when Hard Fault exception occurs */
  92. while (1)
  93. {
  94. }
  95. }
  96.  
  97. /**
  98. * @brief This function handles Memory Manage exception.
  99. * @param None
  100. * @retval None
  101. */
  102. void MemManage_Handler(void)
  103. {
  104. /* Go to infinite loop when Memory Manage exception occurs */
  105. while (1)
  106. {
  107. }
  108. }
  109.  
  110. /**
  111. * @brief This function handles Bus Fault exception.
  112. * @param None
  113. * @retval None
  114. */
  115. void BusFault_Handler(void)
  116. {
  117. /* Go to infinite loop when Bus Fault exception occurs */
  118. while (1)
  119. {
  120. }
  121. }
  122.  
  123. /**
  124. * @brief This function handles Usage Fault exception.
  125. * @param None
  126. * @retval None
  127. */
  128. void UsageFault_Handler(void)
  129. {
  130. /* Go to infinite loop when Usage Fault exception occurs */
  131. while (1)
  132. {
  133. }
  134. }
  135.  
  136. /**
  137. * @brief This function handles SVCall exception.
  138. * @param None
  139. * @retval None
  140. */
  141. void SVC_Handler(void)
  142. {
  143. }
  144.  
  145. /**
  146. * @brief This function handles Debug Monitor exception.
  147. * @param None
  148. * @retval None
  149. */
  150. void DebugMon_Handler(void)
  151. {
  152. }
  153.  
  154. /**
  155. * @brief This function handles PendSVC exception.
  156. * @param None
  157. * @retval None
  158. */
  159. void PendSV_Handler(void)
  160. {
  161. }
  162.  
  163. /**
  164. * @brief This function handles SysTick Handler.
  165. * @param None
  166. * @retval None
  167. */
  168. //void SysTick_Handler(void)
  169. //{
  170. //}
  171.  
  172.  
  173. /******************************************************************************/
  174. /* STM32F10x Peripherals Interrupt Handlers */
  175. /* Add here the Interrupt Handler for the used peripheral(s) (PPP), for the */
  176. /* available peripheral interrupt handler's name please refer to the startup */
  177. /* file (startup_stm32f10x_xx.s). */
  178. /******************************************************************************/
  179.  
  180. /**
  181. * @brief This function handles PPP interrupt request.
  182. * @param None
  183. * @retval None
  184. */
  185. /*void PPP_IRQHandler(void)
  186. {
  187. }*/
  188.  
  189.  
  190. /*******************************************************************************
  191. * Function Name : WWDG_IRQHandler
  192. * Description : This function handles WWDG interrupt request.
  193. * Input : None
  194. * Output : None
  195. * Return : None
  196. *******************************************************************************/
  197. void WWDG_IRQHandler(void)
  198. {
  199. }
  200.  
  201. /*******************************************************************************
  202. * Function Name : PVD_IRQHandler
  203. * Description : This function handles PVD interrupt request.
  204. * Input : None
  205. * Output : None
  206. * Return : None
  207. *******************************************************************************/
  208. void PVD_IRQHandler(void)
  209. {
  210. }
  211.  
  212. /*******************************************************************************
  213. * Function Name : TAMPER_IRQHandler
  214. * Description : This function handles Tamper interrupt request.
  215. * Input : None
  216. * Output : None
  217. * Return : None
  218. *******************************************************************************/
  219. void TAMPER_IRQHandler(void)
  220. {
  221. }
  222.  
  223. /*******************************************************************************
  224. * Function Name : RTC_IRQHandler
  225. * Description : This function handles RTC global interrupt request.
  226. * Input : None
  227. * Output : None
  228. * Return : None
  229. *******************************************************************************/
  230. void RTC_IRQHandler(void)
  231. {
  232. }
  233.  
  234. /*******************************************************************************
  235. * Function Name : FLASH_IRQHandler
  236. * Description : This function handles Flash interrupt request.
  237. * Input : None
  238. * Output : None
  239. * Return : None
  240. *******************************************************************************/
  241. void FLASH_IRQHandler(void)
  242. {
  243. }
  244.  
  245. /*******************************************************************************
  246. * Function Name : RCC_IRQHandler
  247. * Description : This function handles RCC interrupt request.
  248. * Input : None
  249. * Output : None
  250. * Return : None
  251. *******************************************************************************/
  252. void RCC_IRQHandler(void)
  253. {
  254. }
  255.  
  256. /*******************************************************************************
  257. * Function Name : EXTI0_IRQHandler
  258. * Description : This function handles External interrupt Line 0 request.
  259. * Input : None
  260. * Output : None
  261. * Return : None
  262. *******************************************************************************/
  263.  
  264.  
  265. /*******************************************************************************
  266. * Function Name : EXTI1_IRQHandler
  267. * Description : This function handles External interrupt Line 1 request.
  268. * Input : None
  269. * Output : None
  270. * Return : None
  271. *******************************************************************************/
  272.  
  273.  
  274. /*******************************************************************************
  275. * Function Name : EXTI2_IRQHandler
  276. * Description : This function handles External interrupt Line 2 request.
  277. * Input : None
  278. * Output : None
  279. * Return : None
  280. *******************************************************************************/
  281.  
  282.  
  283. /*******************************************************************************
  284. * Function Name : EXTI3_IRQHandler
  285. * Description : This function handles External interrupt Line 3 request.
  286. * Input : None
  287. * Output : None
  288. * Return : None
  289. *******************************************************************************/
  290. void EXTI3_IRQHandler(void)
  291. {
  292. }
  293.  
  294. /*******************************************************************************
  295. * Function Name : EXTI4_IRQHandler
  296. * Description : This function handles External interrupt Line 4 request.
  297. * Input : None
  298. * Output : None
  299. * Return : None
  300. *******************************************************************************/
  301. void EXTI4_IRQHandler(void)
  302. {
  303. }
  304.  
  305. /*******************************************************************************
  306. * Function Name : DMA1_Channel1_IRQHandler
  307. * Description : This function handles DMA1 Channel 1 interrupt request.
  308. * Input : None
  309. * Output : None
  310. * Return : None
  311. *******************************************************************************/
  312. void DMA1_Channel1_IRQHandler(void)
  313. {
  314. }
  315.  
  316. /*******************************************************************************
  317. * Function Name : DMA1_Channel2_IRQHandler
  318. * Description : This function handles DMA1 Channel 2 interrupt request.
  319. * Input : None
  320. * Output : None
  321. * Return : None
  322. *******************************************************************************/
  323. void DMA1_Channel2_IRQHandler(void)
  324. {
  325. }
  326.  
  327. /*******************************************************************************
  328. * Function Name : DMA1_Channel3_IRQHandler
  329. * Description : This function handles DMA1 Channel 3 interrupt request.
  330. * Input : None
  331. * Output : None
  332. * Return : None
  333. *******************************************************************************/
  334. void DMA1_Channel3_IRQHandler(void)
  335. {
  336. }
  337.  
  338. /*******************************************************************************
  339. * Function Name : DMA1_Channel4_IRQHandler
  340. * Description : This function handles DMA1 Channel 4 interrupt request.
  341. * Input : None
  342. * Output : None
  343. * Return : None
  344. *******************************************************************************/
  345. void DMA1_Channel4_IRQHandler(void)
  346. {
  347. }
  348.  
  349. /*******************************************************************************
  350. * Function Name : DMA1_Channel5_IRQHandler
  351. * Description : This function handles DMA1 Channel 5 interrupt request.
  352. * Input : None
  353. * Output : None
  354. * Return : None
  355. *******************************************************************************/
  356. void DMA1_Channel5_IRQHandler(void)
  357. {
  358. }
  359.  
  360. /*******************************************************************************
  361. * Function Name : DMA1_Channel6_IRQHandler
  362. * Description : This function handles DMA1 Channel 6 interrupt request.
  363. * Input : None
  364. * Output : None
  365. * Return : None
  366. *******************************************************************************/
  367. void DMA1_Channel6_IRQHandler(void)
  368. {
  369. }
  370.  
  371. /*******************************************************************************
  372. * Function Name : DMA1_Channel7_IRQHandler
  373. * Description : This function handles DMA1 Channel 7 interrupt request.
  374. * Input : None
  375. * Output : None
  376. * Return : None
  377. *******************************************************************************/
  378. void DMA1_Channel7_IRQHandler(void)
  379. {
  380. }
  381.  
  382. /*******************************************************************************
  383. * Function Name : ADC1_2_IRQHandler
  384. * Description : This function handles ADC1 and ADC2 global interrupts requests.
  385. * Input : None
  386. * Output : None
  387. * Return : None
  388. *******************************************************************************/
  389. void ADC1_2_IRQHandler(void)
  390. {
  391. }
  392.  
  393. /*******************************************************************************
  394. * Function Name : USB_HP_CAN_TX_IRQHandler
  395. * Description : This function handles USB High Priority or CAN TX interrupts
  396. * requests.
  397. * Input : None
  398. * Output : None
  399. * Return : None
  400. *******************************************************************************/
  401. void USB_HP_CAN_TX_IRQHandler(void)
  402. {
  403. }
  404.  
  405. /*******************************************************************************
  406. * Function Name : USB_LP_CAN_RX0_IRQHandler
  407. * Description : This function handles USB Low Priority or CAN RX0 interrupts
  408. * requests.
  409. * Input : None
  410. * Output : None
  411. * Return : None
  412. *******************************************************************************/
  413. void USB_LP_CAN_RX0_IRQHandler(void)
  414. {
  415. }
  416.  
  417. /*******************************************************************************
  418. * Function Name : CAN_RX1_IRQHandler
  419. * Description : This function handles CAN RX1 interrupt request.
  420. * Input : None
  421. * Output : None
  422. * Return : None
  423. *******************************************************************************/
  424. void CAN_RX1_IRQHandler(void)
  425. {
  426. }
  427.  
  428. /*******************************************************************************
  429. * Function Name : CAN_SCE_IRQHandler
  430. * Description : This function handles CAN SCE interrupt request.
  431. * Input : None
  432. * Output : None
  433. * Return : None
  434. *******************************************************************************/
  435. void CAN_SCE_IRQHandler(void)
  436. {
  437. }
  438.  
  439. /*******************************************************************************
  440. * Function Name : EXTI9_5_IRQHandler
  441. * Description : This function handles External lines 9 to 5 interrupt request.
  442. * Input : None
  443. * Output : None
  444. * Return : None
  445. *******************************************************************************/
  446. void EXTI9_5_IRQHandler(void)
  447. {
  448. }
  449.  
  450. /*******************************************************************************
  451. * Function Name : TIM1_BRK_IRQHandler
  452. * Description : This function handles TIM1 Break interrupt request.
  453. * Input : None
  454. * Output : None
  455. * Return : None
  456. *******************************************************************************/
  457. void TIM1_BRK_IRQHandler(void)
  458. {
  459. }
  460.  
  461. /*******************************************************************************
  462. * Function Name : TIM1_UP_IRQHandler
  463. * Description : This function handles TIM1 overflow and update interrupt
  464. * request.
  465. * Input : None
  466. * Output : None
  467. * Return : None
  468. *******************************************************************************/
  469. void TIM1_UP_IRQHandler(void)
  470. {
  471. }
  472.  
  473. /*******************************************************************************
  474. * Function Name : TIM1_TRG_COM_IRQHandler
  475. * Description : This function handles TIM1 Trigger and commutation interrupts
  476. * requests.
  477. * Input : None
  478. * Output : None
  479. * Return : None
  480. *******************************************************************************/
  481. void TIM1_TRG_COM_IRQHandler(void)
  482. {
  483. }
  484.  
  485. /*******************************************************************************
  486. * Function Name : TIM1_CC_IRQHandler
  487. * Description : This function handles TIM1 capture compare interrupt request.
  488. * Input : None
  489. * Output : None
  490. * Return : None
  491. *******************************************************************************/
  492. void TIM1_CC_IRQHandler(void)
  493. {
  494. }
  495.  
  496. /*******************************************************************************
  497. * Function Name : TIM2_IRQHandler
  498. * Description : This function handles TIM2 global interrupt request.
  499. * Input : None
  500. * Output : None
  501. * Return : None
  502. *******************************************************************************/
  503. void TIM2_IRQHandler(void)
  504. {
  505. }
  506.  
  507. /*******************************************************************************
  508. * Function Name : TIM3_IRQHandler
  509. * Description : This function handles TIM3 global interrupt request.
  510. * Input : None
  511. * Output : None
  512. * Return : None
  513. *******************************************************************************/
  514. void TIM3_IRQHandler(void)
  515. {
  516. }
  517.  
  518. /*******************************************************************************
  519. * Function Name : TIM4_IRQHandler
  520. * Description : This function handles TIM4 global interrupt request.
  521. * Input : None
  522. * Output : None
  523. * Return : None
  524. *******************************************************************************/
  525. void TIM4_IRQHandler(void)
  526. {
  527. }
  528.  
  529. /*******************************************************************************
  530. * Function Name : I2C1_EV_IRQHandler
  531. * Description : This function handles I2C1 Event interrupt request.
  532. * Input : None
  533. * Output : None
  534. * Return : None
  535. *******************************************************************************/
  536. void I2C1_EV_IRQHandler(void)
  537. {
  538. }
  539.  
  540. /*******************************************************************************
  541. * Function Name : I2C1_ER_IRQHandler
  542. * Description : This function handles I2C1 Error interrupt request.
  543. * Input : None
  544. * Output : None
  545. * Return : None
  546. *******************************************************************************/
  547. void I2C1_ER_IRQHandler(void)
  548. {
  549. }
  550.  
  551. /*******************************************************************************
  552. * Function Name : I2C2_EV_IRQHandler
  553. * Description : This function handles I2C2 Event interrupt request.
  554. * Input : None
  555. * Output : None
  556. * Return : None
  557. *******************************************************************************/
  558. void I2C2_EV_IRQHandler(void)
  559. {
  560. }
  561.  
  562. /*******************************************************************************
  563. * Function Name : I2C2_ER_IRQHandler
  564. * Description : This function handles I2C2 Error interrupt request.
  565. * Input : None
  566. * Output : None
  567. * Return : None
  568. *******************************************************************************/
  569. void I2C2_ER_IRQHandler(void)
  570. {
  571. }
  572.  
  573. /*******************************************************************************
  574. * Function Name : SPI1_IRQHandler
  575. * Description : This function handles SPI1 global interrupt request.
  576. * Input : None
  577. * Output : None
  578. * Return : None
  579. *******************************************************************************/
  580. void SPI1_IRQHandler(void)
  581. {
  582. }
  583.  
  584. /*******************************************************************************
  585. * Function Name : SPI2_IRQHandler
  586. * Description : This function handles SPI2 global interrupt request.
  587. * Input : None
  588. * Output : None
  589. * Return : None
  590. *******************************************************************************/
  591. void SPI2_IRQHandler(void)
  592. {
  593. }
  594.  
  595. /*******************************************************************************
  596. * Function Name : USART1_IRQHandler
  597. * Description : This function handles USART1 global interrupt request.
  598. * Input : None
  599. * Output : None
  600. * Return : None
  601. *******************************************************************************/
  602. void USART1_IRQHandler(void)
  603. {
  604. }
  605.  
  606. /*******************************************************************************
  607. * Function Name : USART2_IRQHandler
  608. * Description : This function handles USART2 global interrupt request.
  609. * Input : None
  610. * Output : None
  611. * Return : None
  612. *******************************************************************************/
  613. void USART2_IRQHandler(void)
  614. {
  615. }
  616.  
  617. /*******************************************************************************
  618. * Function Name : USART3_IRQHandler
  619. * Description : This function handles USART3 global interrupt request.
  620. * Input : None
  621. * Output : None
  622. * Return : None
  623. *******************************************************************************/
  624. void USART3_IRQHandler(void)
  625. {
  626. }
  627.  
  628. /*******************************************************************************
  629. * Function Name : EXTI15_10_IRQHandler
  630. * Description : This function handles External lines 15 to 10 interrupt request.
  631. * Input : None
  632. * Output : None
  633. * Return : None
  634. *******************************************************************************/
  635. void EXTI15_10_IRQHandler(void)
  636. {
  637. }
  638.  
  639. /*******************************************************************************
  640. * Function Name : RTCAlarm_IRQHandler
  641. * Description : This function handles RTC Alarm interrupt request.
  642. * Input : None
  643. * Output : None
  644. * Return : None
  645. *******************************************************************************/
  646. void RTCAlarm_IRQHandler(void)
  647. {
  648. }
  649.  
  650. /*******************************************************************************
  651. * Function Name : USBWakeUp_IRQHandler
  652. * Description : This function handles USB WakeUp interrupt request.
  653. * Input : None
  654. * Output : None
  655. * Return : None
  656. *******************************************************************************/
  657. void USBWakeUp_IRQHandler(void)
  658. {
  659. }
  660.  
  661. /*******************************************************************************
  662. * Function Name : TIM8_BRK_IRQHandler
  663. * Description : This function handles TIM8 Break interrupt request.
  664. * Input : None
  665. * Output : None
  666. * Return : None
  667. *******************************************************************************/
  668. void TIM8_BRK_IRQHandler(void)
  669. {
  670. }
  671.  
  672. /*******************************************************************************
  673. * Function Name : TIM8_UP_IRQHandler
  674. * Description : This function handles TIM8 overflow and update interrupt
  675. * request.
  676. * Input : None
  677. * Output : None
  678. * Return : None
  679. *******************************************************************************/
  680. void TIM8_UP_IRQHandler(void)
  681. {
  682. }
  683.  
  684. /*******************************************************************************
  685. * Function Name : TIM8_TRG_COM_IRQHandler
  686. * Description : This function handles TIM8 Trigger and commutation interrupts
  687. * requests.
  688. * Input : None
  689. * Output : None
  690. * Return : None
  691. *******************************************************************************/
  692. void TIM8_TRG_COM_IRQHandler(void)
  693. {
  694. }
  695.  
  696. /*******************************************************************************
  697. * Function Name : TIM8_CC_IRQHandler
  698. * Description : This function handles TIM8 capture compare interrupt request.
  699. * Input : None
  700. * Output : None
  701. * Return : None
  702. *******************************************************************************/
  703. void TIM8_CC_IRQHandler(void)
  704. {
  705. }
  706.  
  707. /*******************************************************************************
  708. * Function Name : ADC3_IRQHandler
  709. * Description : This function handles ADC3 global interrupt request.
  710. * Input : None
  711. * Output : None
  712. * Return : None
  713. *******************************************************************************/
  714. void ADC3_IRQHandler(void)
  715. {
  716. }
  717.  
  718. /*******************************************************************************
  719. * Function Name : FSMC_IRQHandler
  720. * Description : This function handles FSMC global interrupt request.
  721. * Input : None
  722. * Output : None
  723. * Return : None
  724. *******************************************************************************/
  725. void FSMC_IRQHandler(void)
  726. {
  727. }
  728.  
  729. /*******************************************************************************
  730. * Function Name : SDIO_IRQHandler
  731. * Description : This function handles SDIO global interrupt request.
  732. * Input : None
  733. * Output : None
  734. * Return : None
  735. *******************************************************************************/
  736. void SDIO_IRQHandler(void)
  737. {
  738. }
  739.  
  740. /*******************************************************************************
  741. * Function Name : TIM5_IRQHandler
  742. * Description : This function handles TIM5 global interrupt request.
  743. * Input : None
  744. * Output : None
  745. * Return : None
  746. *******************************************************************************/
  747. void TIM5_IRQHandler(void)
  748. {
  749. }
  750.  
  751. /*******************************************************************************
  752. * Function Name : SPI3_IRQHandler
  753. * Description : This function handles SPI3 global interrupt request.
  754. * Input : None
  755. * Output : None
  756. * Return : None
  757. *******************************************************************************/
  758. void SPI3_IRQHandler(void)
  759. {
  760. }
  761.  
  762. /*******************************************************************************
  763. * Function Name : UART4_IRQHandler
  764. * Description : This function handles UART4 global interrupt request.
  765. * Input : None
  766. * Output : None
  767. * Return : None
  768. *******************************************************************************/
  769. void UART4_IRQHandler(void)
  770. {
  771. }
  772.  
  773. /*******************************************************************************
  774. * Function Name : UART5_IRQHandler
  775. * Description : This function handles UART5 global interrupt request.
  776. * Input : None
  777. * Output : None
  778. * Return : None
  779. *******************************************************************************/
  780. void UART5_IRQHandler(void)
  781. {
  782. }
  783.  
  784. /*******************************************************************************
  785. * Function Name : TIM6_IRQHandler
  786. * Description : This function handles TIM6 global interrupt request.
  787. * Input : None
  788. * Output : None
  789. * Return : None
  790. *******************************************************************************/
  791. void TIM6_IRQHandler(void)
  792. {
  793. }
  794.  
  795. /*******************************************************************************
  796. * Function Name : TIM7_IRQHandler
  797. * Description : This function handles TIM7 global interrupt request.
  798. * Input : None
  799. * Output : None
  800. * Return : None
  801. *******************************************************************************/
  802. void TIM7_IRQHandler(void)
  803. {
  804. }
  805.  
  806. /*******************************************************************************
  807. * Function Name : DMA2_Channel1_IRQHandler
  808. * Description : This function handles DMA2 Channel 1 interrupt request.
  809. * Input : None
  810. * Output : None
  811. * Return : None
  812. *******************************************************************************/
  813. void DMA2_Channel1_IRQHandler(void)
  814. {
  815. }
  816.  
  817. /*******************************************************************************
  818. * Function Name : DMA2_Channel2_IRQHandler
  819. * Description : This function handles DMA2 Channel 2 interrupt request.
  820. * Input : None
  821. * Output : None
  822. * Return : None
  823. *******************************************************************************/
  824. void DMA2_Channel2_IRQHandler(void)
  825. {
  826. }
  827.  
  828. /*******************************************************************************
  829. * Function Name : DMA2_Channel3_IRQHandler
  830. * Description : This function handles DMA2 Channel 3 interrupt request.
  831. * Input : None
  832. * Output : None
  833. * Return : None
  834. *******************************************************************************/
  835. void DMA2_Channel3_IRQHandler(void)
  836. {
  837. }
  838.  
  839. /*******************************************************************************
  840. * Function Name : DMA2_Channel4_5_IRQHandler
  841. * Description : This function handles DMA2 Channel 4 and DMA2 Channel 5
  842. * interrupt request.
  843. * Input : None
  844. * Output : None
  845. * Return : None
  846. *******************************************************************************/
  847. void DMA2_Channel4_5_IRQHandler(void)
  848. {
  849. }
  850.  
  851. /******************* (C) COPYRIGHT 2010 STMicroelectronics *****END OF FILE****/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement