從ST32F10x移植到GD32F10x的應用需求,希望能幫助到更多的人
標簽: stm32
上傳時間: 2021-12-21
上傳用戶:fliang
STM32F103開發板 DHT11溫濕度DS18B20 氣體MQ-2光敏聲控雨滴傳感器實驗程序**--------------------------------------------------------------------------------------------------------** Created by: FiYu** Created date: 2015-12-12** Version: 1.0** Descriptions: DHT11溫濕度傳感器實驗 **--------------------------------------------------------------------------------------------------------** Modified by: FiYu** Modified date: ** Version: ** Descriptions: ** Rechecked by: **********************************************************************************************************/#include "stm32f10x.h"#include "delay.h"#include "dht11.h"#include "usart.h"DHT11_Data_TypeDef DHT11_Data;/************************************************************************************** * 描 述 : GPIO/USART1初始化配置 * 入 參 : 無 * 返回值 : 無 **************************************************************************************/void GPIO_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure; /* Enable the GPIO_LED Clock */ RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO , ENABLE); GPIO_DeInit(GPIOB); //將外設GPIOA寄存器重設為缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽輸出 GPIO_Init(GPIOB, &GPIO_InitStructure); GPIO_DeInit(GPIOA); //將外設GPIOA寄存器重設為缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //推挽輸出 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //浮空輸入 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_SetBits(GPIOB , GPIO_Pin_9); //初始狀態,熄滅指示燈LED1}/************************************************************************************** * 描 述 : 串口顯示實時溫濕度 * 入 參 : 無 * 返回值 : 無 **************************************************************************************/void DHT11_SCAN(void){ if( Read_DHT11(&DHT11_Data)==SUCCESS) { printf("\r\n讀取DHT11成功!\r\n\r\n濕度為%d.%d %RH ,溫度為 %d.%d℃ \r\n",\ DHT11_Data.humi_int,DHT11_Data.humi_deci,DHT11_Data.temp_int,DHT11_Data.temp_deci); //printf("\r\n 濕度:%d,溫度:%d \r\n" ,DHT11_Data.humi_int,DHT11_Data.temp_int); } else { printf("Read DHT11 ERROR!\r\n"); }}/************************************************************************************** * 描 述 : MAIN函數 * 入 參 : 無 * 返回值 : 無 **************************************************************************************/int main(void){ SystemInit(); //設置系統時鐘72MHZ GPIO_Configuration(); USART1_Init(); //初始化配置TIM DHT11_GPIO_Config(); // 初始化溫濕度傳感器PB1引腳初始時為推挽輸出 GPIO_ResetBits(GPIOB , GPIO_Pin_9); delay_ms(500); while(1) { GPIO_SetBits(GPIOB , GPIO_Pin_9); DHT11_SCAN(); //實時顯示溫濕度 delay_ms(1500); } }
上傳時間: 2022-05-03
上傳用戶:得之我幸78
STM32中文參考資料,用于在stm32f10x設計時參考查閱
標簽: stm32
上傳時間: 2022-06-03
上傳用戶:
stm32f10x系列原理圖及封裝庫,可用于AD10及以上版本使用
上傳時間: 2022-06-07
上傳用戶:jason_vip1
在馬達控制類應用中,正交編碼器可以反饋馬達的轉子位置及轉速信號.TM32F10x系列MCU集成了正交編碼器接口,增量編碼器可與MCU直接連接而無需外部接口電路。該應用筆記詳細介紹了STM32F1Ox與正交編碼器的接口,并附有相應的例程,使用戶可以很快地掌握其使用方法.1正交編碼器原理正交編碼器實際上就是光電編碼器,分為增量式和絕對式,較其它檢測元件有直接輸出數字量信號,慣量低,低噪聲,高精度,高分辨率,制作簡便,成本低等優點。增量式編碼器結構簡單,制作容易,一般在碼盤上刻A.B.Z三道均勻分布的刻線,由于其給出的位置信息是增量式的,當應用于伺服領域時需要初始定位格雷碼絕對式編碼器一般都做成循環二進制代碼,碼道道數與二進制位數相同。格富碼絕對式編碼器可直接輸出轉子的絕對位置,不需要測定初始位置,但其工藝復雜、成本高,實現高分辨率、高精度較為困難。本文主要針對增量式正交編碼器,它產生兩個方波信號A和B,它們相差+-90.其符號由轉動方向決定。如下圖所示:圖1:增量式正交編碼器輸出信號波形2 stm32f10x正交編碼器接口詳述stm32f10x的所有通用定時器及高級定時器都集成了正交編碼器接口,定時器的兩個輸入TII和TI2直接與增量式正交編碼器接口,當定時器設為正交編碼器模式時,這兩個信號的邊沿作為計數器的時鐘,而正交編碼器的第三個輸出(機械零位),可連接外部中斷口來觸發定時器的計數器復位.
上傳時間: 2022-06-18
上傳用戶:zhanglei193
對于初次接觸RT-thread 的朋友來說,要想自己重新建立一個keil 下的工程,可能會覺得不知所措,那么看到這篇文字,可能對你會有幫助。我在這里演示了如何提取官方bsp 包中stm32 分支中的相關文件,重新組織文件結構,按照下圖中的文件夾分配,重新生成keil 下的工程,這個工程將會包括RT-thread 的內核和finsh 組件。我愿意在開始前說明下分別建立這幾個文件夾的作用:project ——存放MDK工程文件;RT-thread ——存放rtt 源碼包(放在最外層);apps ——存放我們自己(用戶)寫的一些應用代碼;drivers ——存放硬件外設驅動;third_part ——存放第三方程序源碼,比如stm32 固件庫、解碼庫等;obj ——目標文件;這么一來, 各類代碼分類一清二楚, 好了, 現在開始一步一步帶大家走一遍生成這個工程的過程,當你明白后可按照自己的意愿去生成工程。拷貝所需的文件解壓RT-Thread 源碼,將源碼放在我們所建立的工程文件夾外面(這么放是方便以后的工程可以共用)從源碼bsp\stm32f10x 目錄copy 下圖所列出的文件,放入篇3- 例程1- 重構RTT最小系統\apps 目錄RT-Thread 源碼( 我改了下文件夾名字)我們準備構建的工程文件夾,包含上圖中的各個文件夾從源碼bsp\stm32f10x 目錄copy 下圖列出的必要的驅動文件,放入篇3- 例程1-重構RTT最小系統\drivers 目錄
上傳時間: 2022-06-20
上傳用戶:
該程序利用PWM為基礎,舵機的生命周期約為20ms,調節范圍為0.5ms到2.5ms,改變PWM的占空比可以起到改變舵機旋轉角度的效果
上傳時間: 2022-07-05
上傳用戶:
eeworm.com VIP專區 單片機源碼系列 26資源包含以下內容:1. AVR系列單片機C語言編程與應用實例.zip2. 單片機外圍器件實用手冊叢書.zip3. 8098單片機及其應用系統設計例題習題教程.zip4. AVR單片機原理及應用.zip5. 8051系列單片機應用手冊.zip6. 8051雙機通信簡例.zip7. 8098單片機原理與應用.zip8. 8051系列單片機C程序設計完全手冊全書.zip9. HJ-3G仿真開發板(51學習板)_protues電路圖部分.rar10. 8098單片機實驗教程.zip11. proteus使用說明(英文).pdf12. 基于AT89C51的智能電風扇調速器的設計.doc13. 單片機入門小制作_花樣燈的控制.pdf14. MCS51-單片機組成與原理.zip15. 樂普編輯器.rar16. STC89C51RC-RD+_GUIDE-CHINESE.pdf17. 偉福6000單片機仿真軟件.exe18. 單片機外圍芯片中文資料.zip19. PIC單片機基礎教程課件-第二章.ppt20. 40個單片機實驗例子.pdf21. 一種基于單片機的電子秤模型實現.pdf22. 基于單片機的智能化多媒體電腦遙控裝置的設計.zip23. 單片機原理及應用(第二版)電子教案.zip24. LY-51開發板原理圖.rar25. 飛思卡爾軟件應用與C語言編程要點.pdf26. 如何從_stm32f10xxx固件庫_V2.0.3__升級為_stm32f10xxx標準外設庫_V3.0.0.pdf27. C8051F單片機開發環境視頻教程.rar28. 8086匯編語言指令集.doc29. 51單片機應用從零開始.pdf30. 基于單片機的多路數據采集系統設計畢業論文.doc31. Keil驅動.zip32. stm32f10x硬件開發使用入門.pdf33. PT2262/PT2272編解碼集成電路介紹.doc34. dsPIC電機控制應用.pdf35. sql server 2008簡體中文版官方下載.zip36. 實用公交車語音報站器.pdf37. LPC1768工程模板.rar38. 1602+24C08+4X4鍵盤密碼鎖.zip39. STC90C51RC-RD+_GUIDE-CHINESE.pdf40. 18B20測溫1602LCD顯示(STC單片機).zip41. 80C51單片機C語言常用模塊子程序.doc42. 基于51單片機和DS18B20的數字溫度計設計.doc43. IAR kegen PartA.exe44. 價值數萬元的原創單片機和機器人技術資料.doc45. 串行接口LED驅動器MC14489及其C語言驅動程序.pdf46. Keil_lic-v3.2 注冊機.exe47. 西電牛人總結的單片機原理.pdf48. OK51-POWER_sch單片機原理圖.pdf49. 51單片機看門狗電路.doc50. 51單片機超聲波測距C程序.doc51. Adobe dreamweaver cs5 序列號注冊機.exe52. 最全的單片機全系列外圍電路圖.docx53. 基于51單片機的GPRS手機.pdf54. 易碼最新單片機M151A_DS_V100數據手冊.pdf55. 新編MCS-51單片機應用設計+張毅剛等編著+PDF電子書.pdf56. 微型計算機系統基本知識 單片機.doc57. 用AT89C51實現電話遠程控制家用電器(PCB).doc58. 基于單片機的太陽能人數統計系統設計.zip59. 老郭十天學會單片機.zip60. STM8系列C語言入門指導.pdf61. 單片機創新實驗板系統的設計與應用.zip62. 51新手破零學習001-課件.rar63. STM8編程手冊.pdf64. 新型掃描程序.doc65. 外部中斷控制多樣跑馬燈(仿真+程序).zip66. 基于STM32的雙輪平衡車.pdf67. 二進制轉換BCD碼【加3移位法】.docx68. Verilog HDL的基本語法.pdf69. STM32引領微控制器市場的變革.pdf70. 怎么樣學好AVR單片機方法詳解.pdf71. 單片機原理及其接口技術(第3版).pdf72. AVR官方文檔集合.rar73. 溫度傳感器程序.zip74. STC單片機程序下載問題匯總.doc75. c#入門經典第4版全書pdf.pdf76. CC2430多功能綜合測試程序.zip77. STC-TOOL_STC單片機編譯(匯編)編程(燒錄)仿真工具說明書.pdf78. 基于AT89S52的防盜報警器設計.pdf79. PL2303下載STC專用驅動.zip80. 智能車底板原理圖.pdf81. 4WD智能小車安裝教程及程序.rar82. 微軟MSCOMM32.OCX組件安裝程序.rar83. Protues和keil聯調.rar84. ATmega128熔絲位詳解(中文版).pdf85. 單片機控制直流電機.pdf86. LCD12864顯示漢字和數字(程序和電路).rar87. 如何用STM32官方庫來開發自己的程序.pdf88. C函數速查手冊全書下載.zip89. STM32野火經典教程.pdf90. C語言程序設計教程下載.zip91. 飛思卡爾8位單片機MC9S08QG8中文數據手冊.pdf92. 12864液晶中文資料(電路,程序,圖片).pdf93. VFD demo中文使用手冊.pdf94. 數字鐘設計論文數字時鐘論文.doc95. c語言編程軟件vc6.0使用教程_vc6.0怎么用.zip96. 基于AT89S51單片機的智能超聲波避障小車.doc97. c語言編程軟件vc6.0中文綠色版_vc6.0官方下載.zip98. 基于51單片機紅外發射與接收C程序.doc99. xlisp單片機綜合仿真實驗儀使用手冊pdf.pdf100. MSP430F13x14x14x1 Device Erratasheet (Rev. B).pdf
上傳時間: 2013-07-16
上傳用戶:eeworm
eeworm.com VIP專區 單片機源碼系列 51資源包含以下內容:1. Atmel 90系列AVR單片機燒錄器.zip2. 可在線系統編程的智能鍵盤和數碼管顯示系統.pdf3. 調Q Nd∶YAG環形腔外腔倍頻技術研究.pdf4. 基于C8051F930的管道溫度壓力遠程監測系統.pdf5. PCF8578 LCD圖形點陣液晶驅動器芯片簡介及封裝庫.zip6. 單片機控制的半導體激光器穩光強器的研究.pdf7. PCF8563 低價時鐘芯片數據手冊及封裝庫.zip8. MAX7456在可視倒車雷達中的應用.pdf9. 基于AVR單片機的船舶氣象儀測試系統的設計.pdf10. PCF8562 低復用率的通用LCD驅動器數據手冊及封裝庫.zip11. 基于IC卡的新型供暖計費系統設計.pdf12. 基于C8051F340控制的TD直放站控制方案設計.pdf13. 基于單片機AT89C51的MP3播放系統的設計方案.pdf14. PCF2116系列LCD驅動器芯片簡介及封裝庫.zip15. PIC單片機在汽車電動車窗控制器中的應用.pdf16. CAT9555 I2C IO擴展芯片產品數據手冊及封裝庫.zip17. 基于MSP430單片機和DS18B20的數字溫度計.pdf18. 基于OMAP1510的mp3播放器設計.rar19. CAT9554 I2C總線擴展器產品數據手冊.pdf20. 基于雙ATmega128的安檢力學試驗機設計.pdf21. 單片機間雙工串行通訊.rar22. CAT93C46 器件數據手冊.pdf23. 基于自編程功能的MCU Bootloader設計.pdf24. DP-51PROD單片機教學實驗儀簡介.pdf25. 激光掃描車身坐標測量數據采集系統的設計.pdf26. 基于MSP430的自控式骨矯形器的設計與實現.pdf27. 基于MSP430單片機的電子汽車限速器的研究.pdf28. 基于BF561的智能視頻監控儀的設計.pdf29. 基于555定時器的雙音門鈴電路設計.doc30. TKScope完美支持AVR內核的仿真.pdf31. AT89C51與ISD4003組成的語音報價系統.pdf32. EDS-1210 嵌入式以太網交換機模塊數據手冊.pdf33. PIC燒錄器.doc34. 刪繁就簡-單片機入門到精通.pdf35. 基于AT89S51系列單片機實時語音播報的超聲波測距儀設計.pdf36. 基于AT89S52 的水溫控制系統的設計.pdf37. 基于單片機和串行EEPROM的智能密碼鎖的設計與制作.doc38. 單片機模糊控制在電加熱爐溫度控制系統中的應用.pdf39. 基于單片機的語音電子鐘設計.doc40. 單片機內部密碼破解的常用方法.doc41. 基于單片機的信號產生電路的設計.doc42. 在單片機上實現USB移動存儲.doc43. 基于單片機的機械手控制系統研究.pdf44. 基于單片機SPCE061A的多功能數字鐘設計.doc45. 基于51單片機電子密碼鎖的Proteus仿真設計.pdf46. 單片機人機交互系統的C51編程.pdf47. Keil和Proteus在單片機實驗教學中的應用.pdf48. 基于ATMEGA128單片機的節水灌溉系統設計.pdf49. 超齊全單片機工具集.rar50. 基于msp430單片機的便攜式數字傾角儀的研制.rar51. keilA51原版教程.pdf52. stm32f10x開發調試工具一覽.pdf53. X波段雙頻高功率返波振蕩器的數值研究.pdf54. AVR單片機實用程序設計.doc55. stm32f10xxx+調試應用示例.rar56. 基于單片機的多I/O節點開發設計.pdf57. 74LS138譯碼器應用--基于8051+Proteus仿真.rar58. stm32f10xxx+USART應用實例.rar59. 深入淺出MFC簡體中文版.doc60. 可以調控的走馬燈(基于8051+Proteus仿真).rar61. stm32f10xxx+TIM應用實例.rar62. PIC單片機中檔資料說明.pdf63. STM32 PCB封裝庫.rar64. stm32f10xxx+TIM1+應用實例.rar65. 用Verilog實現8255芯片功能.rar66. 單片機軟件系統設計教程.pdf67. stm32f10xxx+SPI+應用示例.rar68. C8051F單片機應用解析.rar69. stm32f10xxx+GPIO應用示例.rar70. 精通VerilogHDL:IC設計核心技術實例詳解.rar71. 基于STC89C52單片機控制的超聲波汽車防撞系統.pdf72. stm32f10xxx+DMA+控制器應用實例.rar73. stm32f10xxx+IIC+應用實例.rar74. stm32f10xxx+CAN應用實例.rar75. 基于STC89C51的鼠標改裝PPT遙控.zip76. stm32f10xxx+ADC應用實例.rar77. 雙MSP430單片機結構數字渦街流量計.doc78. STC89C51定時器2的應用.rar79. 基于AT89C51單片機控制的遙控器的設計.pdf80. 單片機實現的嵌入式因特網終端設計.doc81. 單片機作息時間控制.doc82. 基于VB與單片機的溫度測控系統設計.doc83. STC單片機程序下載器設計.pdf84. 基于MSP430單片機的SD卡讀寫.pdf85. 基于PIC16F877A的車內有害氣體檢測控制系統設計.pdf86. F2812的片內資源、存儲器映射以及CMD文件的編寫.pdf87. 基于PIC16F877A的方波信號發生器電路設計.pdf88. 單片脈沖計數.doc89. 單片微機的定時器計數器原理及應用.ppt90. 基于ISP1581的USB 數據采集系統的實現.pdf91. 基于單片機的渦輪流量計顯示儀表的設計.pdf92. STC單片機開發板操作手冊.doc93. 基于TMS320F2812的智能數字調節器.pdf94. 基于PN532的接觸式和非接觸式讀卡器設計.pdf95. 基于C8051F410的光電式引張線儀設計.pdf96. 利用單片機控制交通燈與倒記時顯示.pdf97. ISD4004語音芯片的內部存儲信息管理.pdf98. 具有模擬信號處理能力單片機簡評--單片機選擇和使用(簡介篇).pdf99. 基于AVR單片機的自動對靶噴霧控制系統設計.pdf100. ds18b20程序.doc
上傳時間: 2013-04-15
上傳用戶:eeworm
STM32 固件庫使用參考資料 -2019-11-05 15:58 STM8 32選型手冊.pdf 1.4M2019-11-05 15:58 STM32中文數據手冊 -2019-11-05 15:58 stm32f10x_StdPeriph_Driver_3.5.0(中文版).chm 9.3M2019-11-05 15:58 CM3技術參考手冊.pdf 1.7M2019-11-05 15:58 STM32 USB 學習資料 -2019-11-05 15:58 STM32 IAP學習資料 -2019-11-05 15:58 ARM Cotrex-M3權威指南(英文).PDF 5.7M2019-11-05 15:58 Cortex-M3權威指南(中文).pdf 9.9M2019-11-05 15:58 STM32 FSMC學習資料 -2019-11-05 15:58 STM32 FLASH模擬EEPROM資料 -2019-11-05 15:58 STM32勘誤資料 -2019-11-05 15:58 stm32f10x常見應用解析.pdf 2.1M2019-11-05 15:58 STM32中文參考手冊_V10.pdf 13.6M2019-11-05 15:58 STM32中斷優先級與相關使用概念.pdf 139KB2019-11-05 15:58 STM32F103x的使用限制.pdf
上傳時間: 2013-04-15
上傳用戶:eeworm