久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3054|回復: 0
打印 上一主題 下一主題
收起左側

stm32f103中斷查詢AD轉換結果的程序源碼

[復制鏈接]
跳轉到指定樓層
樓主
ID:384504 發表于 2018-8-9 10:55 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
stm32f103中斷查詢AD轉換結果

單片機源程序如下:
  1. /****************************************************************************
  2. * Copyright (C), 2013 奮斗嵌入式工作室
  3. *
  4. * 本例程在 奮斗版STM32開發板V2,V2.1,V3,V5及MINI上調試通過           
  5. *
  6. * 文件名: main.c
  7. * 內容簡述:       
  8. *      
  9. *        演示的是3個藍色LED(LED1-LED3) 輪流閃爍
  10.    
  11.         定義:       
  12.         LED1-LED3 ---V6——V8
  13.         V6----- PB5-LED1
  14.         V7----- PD6-LED2(僅V2,V2.1 V3  V5板)
  15.         V8----- PD3-LED3(僅V2,V2.1 V3  V5板)
  16.    
  17.         基于MDK版本:        3.8
  18.         基于官方外設庫版本: 3.5
  19. *
  20. * 文件歷史:
  21. * 版本號  日期       作者    說明
  22. * v0.2    2011-7-28 sun68  創建該文件
  23. *
  24. */
  25. /* Includes peripheral official head ------------------------------------------------------------------*/
  26. #include "stm32f10x.h"
  27. #include "stm32f10x_exti.h"
  28. #include "stm32f10x_rcc.h"
  29. #include "stm32f10x_it.h"
  30. //#include "misc.h"
  31. /* Includes  peripheral user define head ----------------------------------------------------------------------*/
  32. #include "stm32f10x_bitband.h"
  33. #include "exti.h"
  34. #include "nvic.h"
  35. #include "systick.h"
  36. #include "gpio_config.h"
  37. #include "adc1.h"
  38. /* Includes function ----------------------------------------------------------------------*/
  39. /* Includes user head ----------------------------------------------------------------------*/
  40. #include "led.h"
  41. #include "key.h"
  42. #include "ir_recive.h"
  43. #include "bat_lowpower.h"
  44. volatile uint16_t DataValue;
  45. /* Includes function ----------------------------------------------------------------------*/
  46. void RCC_Configuration(void);
  47. void Delay(__IO uint32_t nCount);
  48. /****************************************************************************
  49. * 名    稱:int main(void)
  50. * 功    能:主函數
  51. * 入口參數:無
  52. * 出口參數:無
  53. * 說    明:
  54. * 調用方法:無
  55. ****************************************************************************/
  56. int main(void)
  57. {
  58.         RCC_Configuration( );                                   //系統時鐘配置
  59.         LED_Config( );                                                        //LED控制配置
  60.         GPOIA_Config( );
  61.         IR_GPIO_Config( );
  62.         Key_GPIO_Config( );
  63.         ADC1_Gpio_Config( );

  64.         NVIC_Configuration( );
  65.         Exti_Configuration( );
  66.         ADC1_Configuration( );
  67. //        if ( SysTick_Config( 72000 ) )                    //時鐘節拍中斷時1ms一次  用于定時
  68. //        {
  69. //                /* Capture error */
  70. //                while (1);
  71. //        }
  72.         if ( SysTick_Config( 72000 ) )                    //時鐘節拍中斷時100us一次  用于定時
  73.         {
  74.                 /* Capture error */
  75.                 while (1);
  76.         }


  77.         while ( 1 )
  78.         {
  79.                 if ( f_1ms )
  80.                 {
  81.                         f_1ms = 0;
  82.                         rx_ir( );
  83.                         ir_rx_fun( );
  84.                         key_scan( );
  85.                         blue_fliker( );
  86.                 //        BAT_lowpower( );
  87.                         ADC_SoftwareStartConvCmd(ADC1, ENABLE);
  88.                 }
  89.        
  90.         }
  91. }

  92. /****************************************************************************
  93. * 名    稱:void RCC_Configuration(void)
  94. * 功    能:系統時鐘配置為72MHZ
  95. * 入口參數:無
  96. * 出口參數:無
  97. * 說    明:
  98. * 調用方法:無
  99. ****************************************************************************/
  100. void RCC_Configuration(void)
  101. {   
  102.   SystemInit();
  103. }

  104. /****************************************************************************
  105. * 名    稱:void Delay(__IO uint32_t nCount)
  106. * 功    能:延時函數
  107. * 入口參數:無
  108. * 出口參數:無
  109. * 說    明:
  110. * 調用方法:無
  111. ****************************************************************************/
  112. void Delay(__IO uint32_t nCount)
  113. {
  114.    for(; nCount != 0; nCount--);
  115. }


  116. /******************* (C) COPYRIGHT 2013 奮斗STM32 *****END OF FILE****/
復制代碼

所有資料51hei提供下載:
STM32奮斗板-ADC中斷查詢結果.rar (291.67 KB, 下載次數: 23)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美激情区 | 无码一区二区三区视频 | 精品一区精品二区 | 黄色免费在线观看 | 欧美视频福利 | 国产精品日韩高清伦字幕搜索 | 久久久国产一区二区三区 | 高清欧美性猛交 | 91xx在线观看| 欧美一级免费观看 | 青青草在线视频免费观看 | 夜夜夜久久久 | 99久久久久国产精品免费 | 国产精品久久久久久久久久三级 | 天天干天天色 | 成人在线看片 | va在线 | 亚洲精美视频 | 中文字幕亚洲欧美 | 亚洲成人一区 | 毛片免费在线 | 久亚州在线播放 | 国产精品一区二区久久 | 久久久久国产精品一区三寸 | 一级毛片色一级 | 欧美中国少妇xxx性高请视频 | 日本亚洲精品成人欧美一区 | 成人国产精品久久久 | 一级欧美| 久久精品国产v日韩v亚洲 | 国产免费av在线 | av中文字幕在线观看 | 亚洲一区二区中文字幕 | 午夜免费影视 | 日韩aⅴ在线观看 | 欧美精品在线免费观看 | 精品国产一级 | 久久久久久久久久一区二区 | 成在线人视频免费视频 | 国产99久久久国产精品 | 亚洲国产高清高潮精品美女 |