您好,欢迎光临本网站![请登录][注册会员]  
文件名称: STM32F1HAL库手册英文版.pdf
  所属分类: C
  开发工具:
  文件大小: 8mb
  下载次数: 0
  上传时间: 2019-07-15
  提 供 者: tuhanwu********
 详细说明:stm32的hal库手册,函数查询及参数说明,英文版,非常实用UM1850 Contents 3 Overview of Low Layer drivers n63 ow Layer files .63 3.2 Overview of low Layer aPis and naming rules 65 3.2.1 Peripheral initialization functions 3.2.2 Peripheral register-level configuration functions 4 Cohabiting of HAL and LL 4. 1 Low Layer driver used in standalone mode 4.2 Mixed use of Low Layer aPls and hal drivers 5 HAL System Driver 72 5.1 HAL Firmware driver aPi description .72 5.1.1 How to use this driver 5.1.2 Initialization and de-initialization functions 5.1.3 HAL Control functions 5.1.4 Detailed description of functions 73 5.2 HAL Firmware driver defines 5.2.1 HAL 77 6 HAL ADC Generic Driver 79 6. ADC Firmware driver registers structures..............79 6.1.1 ADc Init T ype Def 79 6.1.2 ADC ChannelConfT ypeDef 6.1.3 ADC_ AnalogWDGConfT ype Def 80 6.1. 4 ADc Handle t ypeDef 81 6.2 ADC Firmware driver API description 81 6.2.1 ADC peripheral features 81 6.2.2 How to use this driver 6.2.3 Initialization and de-initialization functions 84 6.2.4 O operation functions 6.2.5 Peripheral Control functions 6.2.6 Peripheral State and errors functions ….85 6.2.7 Detailed description of functions 6.3 ADC Firmware driver defⅲines∴92 6.3.1ADC 92 7 HAL ADC Extension Driver-100 7.1 ADCEx Firmware driver registers structures .100 7.1.1 ADC Injection ConfTypeDef 00 7.1.2ADC_ MultiMode T ypeDef……………… 101 DoclD027328Rev2 3/1166 Contents UM1850 7.2 ADCEx Firmware driver aPi description 102 7.2.1 7.2.2 Peripheral Control functions 102 7.2.3 Detailed d tion of functio 103 7.3 ADCEx Firmware driver defines 106 7.3.1 ADCEx 106 8 HAL CAN Generic Driver ■■■■■■口■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 110 CAN Firmware driver registers structures 110 8.1.1 CAN InitType Def 110 8.1.2 Can XMsg TypeDef 111 8.1.3 Can RXMsgTypeDef ,111 8.1. 4 Can Handle t ypeDef 112 8.2 CAN Firmware driver API description 112 8.2. 1 How to use this driver 112 8.2.2 Initialization and de-initialization functions 113 8.2.3 O operation functions 114 8.2. 4 Peripheral State and Error functions 114 8.2.5 Detailed description of functions 114 8. 3 Can Firmware driver defines 8.3.1CAN 9 HAL CAN Extension 9.1 CANEX Firmware driver registers structures 127 9.1.1 CAN FilterConfT ypeDef 127 10 HAL CEC Generic driver. ww 128 10.1 CEC Firmware driver registers structures..............128 10.1.1 CEc InitT ype Def 128 10.1.2 CEC Handle T ypeDef 10.2 CEC Firmware driver API description 129 10.2.1 How to use this driver 10.2.2 Initialization and Configuration functions 129 10.2.3 IO operation functions 130 10.2.4 Peripheral Control function 130 10.2.5 Detailed description of functions 131 10.3 CEC Firmware driver defines 10.3.1CEC 133 11 HAL CORTEX Generic Driver 139 4/1166 DoclD027328Rev2 UM1850 Contents 11.1 CORTEX Firmware driver registers structures..........139 11.1.1MPU_ Region Init T ype Def.…… 139 11.2 CORTEX Firmware driver API description 140 11.2.1 How to use this driver 140 11.2.2 Initialization and de-initialization functions 140 11.2.3 Peripheral control functions 141 11.2.4 Detailed description of functions 141 11.3 CORTEX Firmware driver defines 146 11.3.1 CORTEⅩ 146 12 HAL CRC Generic Driver.w149 12.1 CRC Firmware driver registers structures. ...................................149 12.1.1 CRC Handle typeDef 149 12.2 CRC Firmware driver API description 149 12.2.1 How to use this driver 12.2.2 Initialization and de-initialization functions 149 12.2.3 Peripheral Control functions ,149 12.2.4 Peripheral State functions 150 12.2.5 Detailed description of functions ∴150 12.3 CRC Firmware driver defines 15 12.3.1CRC 51 13 HAL DAC Generic Driver 153 13.1 DAC Firmware driver registers structures 153 13.1.1 DAC Handle T ypeDef 13.1.2 DAc ChannelConfT ypeDef 153 132 DAC Firmware driver API description.…,,…,,…153 13.2.1 DAC Peripheral features. 153 13.2.2 How to use this driver 155 13.2.3 Initialization and de-initialization functions 156 13.2.4 IO operation functions 156 13.2.5 Peripheral control functions 13.2.6 Peripheral State and Errors functions 157 13.2.7 Detailed description of functions 157 13.3 DAC Firmware driver defines 162 13.3.1DAC 162 14 HAL DAC EXtension Driver ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 164 14.1 DACEx Firmware driver APl description 164 DoclD027328Rev2 5/1166 Contents UM1850 14.1.1 How to use this driver 164 14.1.2 Extended features functions 164 14.1.3 Detailed description of functions 164 142 DACEx Firmware driver defines 168 14.2.1 DACEx 15 HAL DMA Generic Driver n170 15.1 DMA Firmware driver registers structures ..170 15.1.1 DMA InitT ypeDef 70 15.1.2 DMA HandleTypeDef 170 15.2 DMA Firmware driver API description 171 15.2.1 How to use this driver ,171 15.2.2 Initialization and de-initialization functions 172 15.2.3 IO operation functions 172 15.2.4 Peripheral state and errors functions 152.5 Detailed description of functions∴…… 173 15.3 DmA Firmware driver defines 176 15.3.1DMA …176 16 HAL DMA Extension driver ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■口■■■■■■■■■■ 181 16.1DMAEXFirmwaredriverdefines…181 16.1 DMAEX 181 17 HAL ETH Generic Driver ■■■■■■■■■■■■圆■■■■■■aa■■■■■■■ 183 17.1 ETH Firmware driver registers structures............183 17.1.1 ETH InitType Def 183 17.1.2 ETH MACInitT ype Def 183 17.1.3 ETH DMAInit T ypeDef 186 17.1.4 ETH_DMADesc TypeDef 187 17.1.5 ETH DMARXFrameInfos 187 17.1.6 ETH Handle T ype Def 188 17.2 ETH Firmware driver APi description. ...........................................188 17.2.1 How to use this driver 188 17.2.2 nitialization and de-initialization functions 189 17.2.3 O operation functions 89 17.2.4 Peripheral Control functions 190 17.2.5 Peripheral State functions…… 国 190 17.2.6 Detailed description of functions 190 17.3 ETH Firmware driver defines 195 17.3.1ETH 195 6/1166 DoclD027328Rev2 UM1850 Contents 18 HAL FLASH Generic Driver 221 18.1 FLASH Firmware driver registers structures 221 18.1.1 FLASH Process T ypeDef 221 18.2 FLASH Firmware driver API description 221 18.2.1 FLASH peripheral features 221 18.2.2H this drivel 221 18.2.3 Peripheral Control functi 222 18.2.4 Peripheral Errors functions 222 18.2.5 Detailed description of functions 222 18.3 FLASH Firmware driver defines 225 18.3.1 FLASH 225 19 HAL FLASH Extension driver 230 19.1 FLASHEX Firmware driver registers structures 230 19.1.1 FLASH EraselnitT 19.1.2 FLASH OBProgramInit T ype Def 230 19.2 FLASHEX Firmware driver APi description. ...................................231 19.2.1 FLASH Erasing Pr functions 231 19.2.2 Option Bytes Programming functions 231 19.2.3 Detailed description of functions 231 9.3 FLASHEX Firmware driver defines 233 19.3.1 FLASHEX 233 20 HAL GPIO Generic Driver236 20. 1 GPIO Firmware driver registers structures 236 20.1.1GPlO_ InitT ypeDef……… 236 20.2 GPlO Firmware driver aPl description 236 20.2.1 GPIO Peripheral features.…..…,… ∴236 20.2.2 How to use this driver 237 20.2.3 Initialization and de-initialization functions 237 20.2.4 o operation functi 237 20.2.5 Detailed description of functions 画面国国面画面国面 238 20.3 GPO Firmware driver defines 240 20.3.1GP|O. 240 21 HAL GPIO Extension driver 243 21.1 GPIOEX Firmware driver API description 243 21.1.1 GPIO Peripheral extension features 243 21.1.2 How to use this drip DoclD027328Rev2 7/1166 Contents UM1850 21.1.3 Extended features functions 243 21.1.4 Detailed description of functions 243 21.2 GPlOEx Firmware driver defines 244 21.2.1 GPIOEX 244 22 HAL HCD Generic Driver ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 259 2.1 HCD Firmware driver registers structures 259 22.1.1 HCD Handle T ypeDef 259 22.2 HCD Firmware driver aPi description 259 22.2.1 How to use this driver 259 22.22 Initialization and de-initialization functions 259 22.2.3 o operation functions 260 22.2.4 Peripheral Control functions 260 22.2.5 Peripheral State functions 260 22.2.6 Detailed description of functions 260 22.3 HCD Firmware driver defines .265 223.1HCD.. 265 23 HAL 2C Generic Driver ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■_■■n 266 23.112 C Firmware driⅳ er registers structures….….266 23.1.1 12c Init T ype Def 266 23.1.212 C Handle T ypeDef.……… 266 23.2 12C Firmware driver API description 267 23.2.1 How to use this driver 267 23.22 Initialization and de-initialization functions ..272 23.2.3 O operation functions 272 23.2.4 Peripheral State, Mode and Error functions 274 23.2.5 Detailed description of functions 274 23.3 2C Firmware driver defines 286 23.3.12C 286 24 HAL 2S Generic Driver n292 24.1 12S Firmware driver registers structures 292 24.1.1 12s Init T ypeDef 292 24.1.2 12S Handle T ype Def 292 24.2 12S Firmware driver API description 293 242.1 How to use this driver 293 24.22 Initialization and de-initialization functions 295 24.2.3 O operation functions 24.2.4 Peripheral State and Errors functions 296 8/1166 DoclD027328Rev2 UM1850 Contents 24.2.5 Detailed description of functions 296 24.312sFirmwaredrverdefines∴302 24.3.112S.…… .302 25 HAL IRDA Generic Driver 307 25.1 IRDA Firmware driver registers structures 307 25.1.1 IRDA InitTypeDef 307 25.1.2 IRDa Handle t ype Det 307 25.2 IRDA Firmware driver aPI description 308 25.2.1 How to use this driver 308 25.2.2 Initialization and Configuration functions …310 25.2.3 l0 operation functions 311 25.2. 4 Peripheral State and Errors functions 312 25.2.5 Detailed description of functions 312 25.3 RDA Firmware driver defines 320 25.3.1|RDA 320 26 HAL WDG Generic Driver,…………326 26.1 WWDG Firmware driver registers structures…………326 1 WDG Init T ype Def 26.1.2 IWDG Handle TypeDef 326 26.2 IWDG Firmware driver API description 326 26.2.1 WDG Generic features 326 26.22 How to use this driver 327 26.2.3 Initialization and start functions……… 327 26.2. 4 o operation functions 327 26.2.5 Detailed description of functions 327 26.3 WDG Firmware driver defines 328 26.3.1DG 328 27 HAL NAND Generic Driver 330 27.1 NAND Firmware driver registers structures 330 27.1.1 NAND_IDType Def 画面国国面画面国面 330 27.1.2 NAND Address T ypeDef 330 27.1.3 NAND Device Config T ypeDef 330 27. 1.4 NAND HandleType Def 331 27.2 NAND Firmware driver API description 331 27.2.1 How to use this driver .331 27.2.2 NAND Initialization and de-initialization functions DoclD027328Rev2 9/1166 Contents UM1850 272.3 NAND Input and Output functions…… 332 27.24 NAND Control functions 333 27.25 NANd State functions 333 27.2.6 Detailed description of functions 333 27.3 NAND Firmware driver defines 339 27.3.1NAND.… 339 28 HAL NOR Generic Driver 340 28.1 NOR Firmware driver registers structures .340 28.1.1 NOR_IDT ypeDef 28.1.2 NOR CFIT ypeDef 28.1.3 NOR_ Handle TypeDef 340 28.2 NOR Firmware driver API description 341 28.2.1 How to use this driver 341 28.2.2 noR Initialization and de initialization functions .341 28.2.3 NOR Input and Output functions 342 28.24 NOR Control functions 画面 342 28.2.5 NoR State functions 342 28.2.6 Detailed description of functions…..… 342 28.3 NoR Firmware driver defines 346 28.3.1NoR. 346 29 HAL PCCARD Generic driⅤer…348 29. 1 PCCARD Firmware driver registers structures........... 348 29.1. 1 PCCARD Handle TypeD 348 29.2 PCCARD Firmware driver API description 348 29.2.1 How to use this driver a-a.88.B 348 29.22PccardInitializationandde-initializationfunctionswwwwww.349 29.2.3 PCCARD Input Output and memory functions 349 29.2.4 PCCARD Peripheral State functions 349 29.2.5 Detailed description of functions 349 29.3 PCCARd Firmware driver defines 353 29.3.1 PCCARD… 353 30 HAL PCD Generic Driver ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■n■■■ 354 30.1 PCD Firmware driver registers structures 354 30.1. 1 PCD Handle t ypeDet 354 30.2 PCD Firmware driver API description 354 30.2.1 How to use this drivel 354 30.22 nitialization and de-initialization functions 355 10/1166 DoclD027328Rev2
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: