娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年05月19日(星期一)

2018年05月19日 | STM32單片機(1) 總記 學習資料+參考手冊+LED燈

發布者:糖果龍貓 來源: eefocus關鍵字:STM32  單片機  LED燈 手機看文章 掃描二維碼
隨時隨地手機看文章

學習資料

視頻教程 

李想stm32視頻教程49集 http://pan.baidu.com/s/1kTyt03P

原子教你玩STM32 http://pan.baidu.com/s/1gd25r6F 

劉洋STM32(好)   http://pan.baidu.com/s/1mgkeNsG

 http://www.iqiyi.com/u/1005856393  http://yun.baidu.com/share/home?uk=2853967793 http://www.zxkjmcu.com/


參考文檔

STM32的函數說明(中文).pdf    http://download.csdn.net/detail/leytton/7630851

STM32庫函數LED燈示例源碼.zip http://download.csdn.net/detail/leytton/7630863

STM32F10x微控制器參考手冊(2009年12月第10版).pdf  http://download.csdn.net/detail/leytton/7668435 


開發板資料

http://download.csdn.net/detail/leytton/7732219 

普中科技單片機開發板STM32電路圖(原理圖).pdf  http://download.csdn.net/detail/leytton/7732229


STM32程序下載接線圖


注意:
1、 如果不能自動下載程序,可以用手動復位的方法下載程序,按鈕的操作方法:按下 RSK
按鈕不放用另外手指按下 ISPK,然后,先松開 RSTK 再松開 ISPK 按鈕。完成后,點擊
下載軟件的"下載"按鈕即可完成程序下載。
2、 下載完成后要斷開短路帽 BOTT1 有些程序才能正常運行

3、下載完成后程序沒有運行,可按ARM上的RSTK鍵試試(Leytton:無意中發現的)


小技巧:庫函數編程時編譯比較慢,ReBuild會編譯整個工程里的所有文件;如果只是修改了一個文件,再次編譯就直接點Build(F7),只編譯當前文件,速度就很快了。

GPIO口對應的引腳

主要函數源碼講解

  1. /******************************************************************************* 

  2. *    

  3. * 軟件功能:  GPIO閃燈實驗(軟件延時方式) 

  4. *  

  5. *******************************************************************************/  

  6. #include "stm32f10x.h"  

  7. #include   

  8. #include "delay.h"  

  9.   

  10. /************************************************* 

  11. 函數: void RCC_Configuration(void) 

  12. 功能: 復位和時鐘控制 配置 

  13. 參數: 無 

  14. 返回: 無 

  15. **************************************************/  

  16. void RCC_Configuration(void)  

  17. {  

  18.   ErrorStatus HSEStartUpStatus;                    //定義外部高速晶體啟動狀態枚舉變量  

  19.   RCC_DeInit();                                    //復位RCC外部設備寄存器到默認值  

  20.   RCC_HSEConfig(RCC_HSE_ON);                       //打開外部高速晶振  

  21.   HSEStartUpStatus = RCC_WaitForHSEStartUp();      //等待外部高速時鐘準備好  

  22.   if(HSEStartUpStatus == SUCCESS)                  //外部高速時鐘已經準別好  

  23.   {  

  24.     FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable); //開啟FLASH預讀緩沖功能,加速FLASH的讀取。所有程序中必須的用法.位置:RCC初始化子函數里面,時鐘起振之后  

  25.     FLASH_SetLatency(FLASH_Latency_2);                    //flash操作的延時  

  26.           

  27.     RCC_HCLKConfig(RCC_SYSCLK_Div1);               //配置AHB(HCLK)時鐘等于==SYSCLK  

  28.     RCC_PCLK2Config(RCC_HCLK_Div1);                //配置APB2(PCLK2)鐘==AHB時鐘  

  29.     RCC_PCLK1Config(RCC_HCLK_Div2);                //配置APB1(PCLK1)鐘==AHB1/2時鐘  

  30.            

  31.     RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9);  //配置PLL時鐘 == 外部高速晶體時鐘 * 9 = 72MHz  

  32.     RCC_PLLCmd(ENABLE);                                   //使能PLL時鐘  

  33.      

  34.     while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET)    //等待PLL時鐘就緒  

  35.     {  

  36.     }  

  37.     RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);            //配置系統時鐘 = PLL時鐘  

  38.     while(RCC_GetSYSCLKSource() != 0x08)                  //檢查PLL時鐘是否作為系統時鐘  

  39.     {  

  40.     }  

  41.   }  

  42.     

  43.   RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO, ENABLE);  //允許GPIOB、AFIO時鐘  

  44. }  

  45.   

  46. /************************************************* 

  47. 函數: void GPIO_Configuration(void) 

  48. 功能: GPIO配置 

  49. 參數: 無 

  50. 返回: 無 

  51. **************************************************/  

  52. void GPIO_Configuration(void)  

  53. {  

  54.   GPIO_InitTypeDef GPIO_InitStructure;        //定義GPIO初始化結構體  

  55.   

  56.   /* Configure PE.0,PE.1,PE.2,PE.3,PE.4,PE.5,PE.6,PE.7 as Output push-pull */   

  57.   GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0  ;  //選中待設置的 GPIO 管腳,使用操作符“|”可以一次選中多個管腳GPIO_Pin_0-15 GPIO_Pin_All全部  

  58.   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;  //GPIO_Speed 用以設置選中管腳的速率GPIO_Speed  

  59. //GPIO_Speed_10MHz  最高輸出速率 10MHz;  PIO_Speed_2MHz   最高輸出速率 2MHz;   GPIO_Speed_50MHz  最高輸出速率 50MHz  

  60.   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //GPIO_Mode 用以設置選中管腳的工作狀態  


  61. /*GPIO_Mode_AIN  模擬輸入  GPIO_Mode_IN_FLOATING  浮空輸入 

  62. GPIO_Mode_IPD   下拉輸入  GPIO_Mode_IPU   上拉輸入 

  63. GPIO_Mode_Out_OD  開漏輸出  GPIO_Mode_Out_PP  推挽輸出 

  64. GPIO_Mode_AF_OD  復用開漏輸出 GPIO_Mode_AF_PP 復用推挽輸出*/  

  65.   GPIO_Init(GPIOB, &GPIO_InitStructure);   

  66. }  

  67.   

  68.   

  69.   

  70. /************************************************* 

  71. 函數: int main(void) 

  72. 功能: main主函數 

  73. 參數: 無 

  74. 返回: 無 

  75. **************************************************/  

  76. int main(void)  

  77. {  

  78.   RCC_Configuration();  

  79.   GPIO_Configuration();  

  80.   delay_init(72);  

  81.   while(1)  

  82.   {  

  83.     GPIO_SetBits(GPIOB,GPIO_Pin_0);    //設置指定的數據端口位  

  84.               

  85.     delay_ms(500);  

  86.     GPIO_ResetBits(GPIOB,GPIO_Pin_0); //清除指定的數據端口位  

  87.                

  88.     delay_ms(500);  

  89.     }     

  90. }  


關鍵字:STM32  單片機  LED燈 引用地址:STM32單片機(1) 總記 學習資料+參考手冊+LED燈

上一篇:STM32單片機(2) 外部中斷
下一篇:串口看門狗實驗

推薦閱讀

*ST大唐5月17日晚在互動平臺表示,目前在積極推進與高通等設立合資公司的重大項目。據此前公告,大唐電信于2017年5月26日披露,公司全資子公司聯芯科技以下屬子公司立可芯全部股權、作價7.2億元,參與設立中外合資企業瓴盛科技,股份占比24.133%;其他投資方包括高通、智路基金、建廣基金等。合資公司定位為前期主攻價格在100美金左右的中低端手機芯片細分市場。
隨著科技和仿生學的發展,機器人不再是大家印象中的方方正正,像《機器人瓦力》或者《機器管家》一樣的傳統機械形象。機器人逐漸被賦予更高的功能性和運動性。不少機器人被設計成動物的形象,作為展館形象大使或者進行智能服務,今天介紹的蛇形機器人就是一種高功能性產物。 蛇形機器人形如其名,像蛇一樣細長,轉動靈活,能伸能屈,這賦予它很高的靈...
在5月17日的2020年世界電信和信息社會日大會上,工信部副部長陳肇雄透露,網絡設施加速向高速泛在演進,我國光纖用戶滲透率已達93%,4G用戶已達12.8億,規模均為全球第一。根據運營商官方公布的運營數據,截止2020年3月底,中國移動、中國聯通的4G客戶數分別為7.52億、2.54億。中國電信今年不再披露該數據,截止2019年12月底為2.81億,按照陳肇雄的說法中...
  5月14日,華潤電力與賀州市人民政府共同舉辦共建廣西賀州華潤大循環經濟產業示范區合作框架協議、源網荷儲一體化和多能互補項目開發戰略合作協議簽約儀式,華潤電力總裁唐勇、副總裁后永杰,賀州市委書記林冠、市長彭代元等出席活動并共同見證。   華潤積極貫徹落實黨和國家重大戰略部署,深挖產業協同潛力,與地方產業深度融合,共同打造“循...

史海拾趣

問答坊 | AI 解惑

集成多媒體功能的GPS方案

衛星定位概述   全球衛星導航的基本原理是:衛星發射導航電文,其中包括測距精度因子、開普勒參數、軌道攝動參數、衛星鐘差參數和大氣傳播遲延修正參數等。地面接收機根據碼分多址CDMA或頻分多址FDMA的特點區分各導航衛星,接收并識別相 ...…

查看全部問答∨

求推薦一款fpga

本帖最后由 paulhyde 于 2014-9-15 09:29 編輯 要容量比較大,能進行較為復雜的計算的 謝謝諸位啦  …

查看全部問答∨

51單片機燒錄軟件

51單片機燒錄軟件…

查看全部問答∨

高清熱潮掀起 走出誤區才能體現高清價值

目前,高清熱潮已被掀起,視頻監控開始以全高清作為新的目標。一直以來,人們對圖像清晰的追求始終沒有停止,所以當前高清視頻監控系統已經被越來越多的行業所關注,平安城市、公安系統、交通卡口、金融銀行業、機場、海關、邊防安檢,水利電力、移 ...…

查看全部問答∨

解決帶寬難題 光纖傳輸為高清監控首選

隨著科技的發展,IT高科技技術不斷滲入安防行業,網絡化、數字化、高清化迅速成為行業中的熱點議題。在監控領域也同樣實現了從模擬高清到數字高清的升華,科技的飛速發展讓我們看得更清楚,已經不再是紙上談兵,目前網絡高清攝像頭是高清監控系統的 ...…

查看全部問答∨

關于UCOS 3個任務切換的問題!

我創建了3個任務: 任務一()               //優先級為4 {     while(1)     {     輸出1控制燈1,然后輸出狀態取反;     系統延時(500毫秒 ...…

查看全部問答∨

要做無線傳感器應用,需要購買哪些儀器設備,送分

所在實驗室是國防領域的 作為總體部門,以前很少涉及電子方面 為擴展應用方向 在電子方面設備一無所有的情況下 準備投資購買一些常用儀器 希望有經驗的給些建議 最好是針對無線傳感器網絡 示波器 信號發生器等等......請給予補充 最好能說 ...…

查看全部問答∨

請問Protel原理圖編譯時,這個錯誤是什么意思?

本信息來自合作QQ群:電子工程師技術交流(12425841) 群主: 藍天白云請問Protel原理圖編譯時,這個錯誤是什么意思?…

查看全部問答∨

MAX7219單片和兩片級聯驅動程序

MAX7219單片和兩片級聯驅動程序 說明一下:     這個word版式是從百度上下載的,在原版中,作者只是寫了驅動一片MAX7219的程序。 第一次使用MAX7219,用了兩片級聯來驅動15個數碼管,按照原版程序驅動一片MAX7219是沒有問題的 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 常熟市| 中江县| 伊宁县| 遂宁市| 滁州市| 泰安市| 比如县| 黄平县| 乐安县| 渑池县| 台东市| 大邑县| 交口县| 横山县| 巫山县| 龙岩市| 花莲县| 汶川县| 西华县| 娄烦县| 乐山市| 新源县| 长治县| 平阳县| 化州市| 富民县| 石屏县| 正宁县| 保亭| 长治市| 保定市| 阳新县| 绥阳县| 景洪市| 罗江县| 海安县| 介休市| 体育| 清原| 通江县| 绥宁县|