没有合适的资源?快使用搜索试试~ 我知道了~
首页"STM32F1系列Hal:嵌入式系统开发利器的完美选择"
STM32F1系列是意法半导体(STMicroelectronics)公司推出的一款32位单片机系列产品。该系列是基于ARM Cortex-M3内核设计的,集成了丰富的外设和功能模块,广泛应用于多个领域,包括工业控制、汽车电子、消费类电子等。
STM32F1系列的特点之一是高性能。它采用了32位的ARM Cortex-M3内核,工作频率可达72MHz,能够提供更高的计算和处理能力。这使得该系列的单片机可以处理更复杂的任务,提供更精确的控制和更快的响应速度。
此外,STM32F1系列还具有丰富的外设和功能模块。它集成了多个通用定时器、USART、SPI、I2C等常用的通信接口,可以轻松连接其他外部设备。同时,该系列还提供了多个模数转换器(ADC)和数字模拟转换器(DAC),方便采集和输出模拟信号。此外,它还支持多个PWM输出通道,可以用于控制电机和其他需要精确控制的设备。
另一个值得一提的特点是低功耗。STM32F1系列的单片机采用了低功耗技术,包括多种不同的低功耗模式。这使得它适用于一些对电池寿命要求较高的应用,例如便携式设备或无线传感器网络。在低功耗模式下,单片机能够极大地降低功耗,延长电池寿命,同时保持一定的响应能力。
此外,STM32F1系列还提供了丰富的软件支持。意法半导体为这一系列的单片机开发了一套完整的开发工具链,包括编译器、调试器和集成开发环境。它还提供了丰富的软件库,包括标准外设库(Standard Peripheral Library)和HAL库(Hardware Abstraction Layer Library),简化了软件开发的过程,提高了开发效率。
总而言之,STM32F1系列是一款性能强大、功能丰富、低功耗、易开发的32位单片机系列产品。它的广泛应用于各个领域,成为了许多工程师和开发者的首选。随着市场需求的不断发展,STM32F1系列也在不断更新和演进,以满足不同应用的需求,促进物联网和智能化技术的发展。
Contents
UM1850
16/1166
DocID027328 Rev 2
44.1.2 USART_HandleTypeDef ................................................................ 596
44.2
44.2.1
44.2.2
44.2.3
44.2.4
44.2.5
44.3
44.3.1 USART............................................................................................ 609
45
45.1
45.1.1 WWDG_InitTypeDef ....................................................................... 615
45.1.2 WWDG_HandleTypeDef ................................................................ 615
45.2
45.2.1
45.2.2
45.2.3
45.2.4
45.2.5
45.3
45.3.1 WWDG............................................................................................ 618
46
46.1
46.1.1 LL_ADC_CommonInitTypeDef ....................................................... 621
46.1.2 LL_ADC_InitTypeDef ...................................................................... 621
46.1.3 LL_ADC_REG_InitTypeDef ............................................................ 621
46.1.4 LL_ADC_INJ_InitTypeDef .............................................................. 622
46.2
46.2.1
46.3
46.3.1 ADC ................................................................................................ 669
47
47.1
47.1.1
47.2
47.2.1 BUS ................................................................................................ 709
USART固件驱动程序API说明.......................................597
如何使用此驱动程序。....................................................................597
初始化和配置功能。.......................................599
IO操作功能。...................................................................600
外设状态和错误功能。...........................................601
功能的详细说明。...................................................601
USART固件驱动程序定义。...................................................609
哈尔WWDG通用驱动程序........................................................615
WWDG固件驱动程序注册结构.................................615
WWDG固件驱动程序API描述.......................................615
WWDG特定功能。...............................................................615
如何使用此驱动程序。....................................................................616
初始化和配置功能。.......................................616
IO操作功能。...................................................................617
功能的详细说明。...................................................617
WWDG固件驱动程序定义。...................................................618
LLADC通用驱动器。...............................................................621
ADC固件驱动程序寄存器结构.....................................621
ADC固件驱动程序API说明。...........................................623
功能的详细说明。...................................................623
ADC固件驱动程序定义。.......................................................669
LL总线通用驱动程序。...............................................................697
总线固件驱动程序API说明。...........................................697
功能的详细说明。...................................................697
总线固件驱动程序定义。.......................................................709
趣卡翻译(fanyi.qukaa.com)
Contents
UM1850
16/1166
DocID027328 Rev 2
44.1.2 USART_HandleTypeDef ................................................................ 596
44.2 USART Firmware driver API description ....................................... 597
44.2.1 How to use this driver ..................................................................... 597
44.2.2 Initialization and Configuration functions ........................................ 599
44.2.3 IO operation functions .................................................................... 600
44.2.4 Peripheral State and Errors functions ............................................ 601
44.2.5 Detailed description of functions .................................................... 601
44.3 USART Firmware driver defines .................................................... 609
44.3.1 USART............................................................................................ 609
45 HAL WWDG Generic Driver ........................................................ 615
45.1 WWDG Firmware driver registers structures ................................. 615
45.1.1 WWDG_InitTypeDef ....................................................................... 615
45.1.2 WWDG_HandleTypeDef ................................................................ 615
45.2 WWDG Firmware driver API description ....................................... 615
45.2.1 WWDG specific features ................................................................ 615
45.2.2 How to use this driver ..................................................................... 616
45.2.3 Initialization and Configuration functions ........................................ 616
45.2.4 IO operation functions .................................................................... 617
45.2.5 Detailed description of functions .................................................... 617
45.3 WWDG Firmware driver defines .................................................... 618
45.3.1 WWDG............................................................................................ 618
46 LL ADC Generic Driver ................................................................ 621
46.1 ADC Firmware driver registers structures ..................................... 621
46.1.1 LL_ADC_CommonInitTypeDef ....................................................... 621
46.1.2 LL_ADC_InitTypeDef ...................................................................... 621
46.1.3 LL_ADC_REG_InitTypeDef ............................................................ 621
46.1.4 LL_ADC_INJ_InitTypeDef .............................................................. 622
46.2 ADC Firmware driver API description ............................................ 623
46.2.1 Detailed description of functions .................................................... 623
46.3 ADC Firmware driver defines ........................................................ 669
46.3.1 ADC ................................................................................................ 669
47 LL BUS Generic Driver ................................................................ 697
47.1 BUS Firmware driver API description ............................................ 697
47.1.1 Detailed description of functions .................................................... 697
47.2 BUS Firmware driver defines ........................................................ 709
47.2.1 BUS ................................................................................................ 709
UM1850
Contents
DocID027328 Rev 2
17/1166
48
48.1
48.1.1
48.2
48.2.1 CORTEX ......................................................................................... 719
49
49.1
49.1.1
49.2
49.2.1 CRC ................................................................................................ 723
50
50.1
50.1.1 LL_DAC_InitTypeDef ...................................................................... 725
50.2
50.2.1
50.3
50.3.1 DAC ................................................................................................ 739
51
51.1
51.1.1 LL_DMA_InitTypeDef ..................................................................... 745
51.2
51.2.1
51.3
51.3.1 DMA ................................................................................................ 779
52
52.1
52.1.1 LL_EXTI_InitTypeDef ..................................................................... 783
52.2
52.2.1
52.3
52.3.1 EXTI ................................................................................................ 796
53
53.1
53.1.1 LL_GPIO_InitTypeDef .................................................................... 798
53.2
LLCORTEX通用驱动程序。........................................................712
CORTEX固件驱动程序API说明。...................................712
功能的详细说明。...................................................712
CORTEX固件驱动程序定义。................................................719
LLCRC通用驱动程序。...............................................................722
CRC固件驱动程序API说明。..........................................722
功能的详细说明。...................................................722
CRC固件驱动程序定义。.......................................................723
LLDAC通用驱动程序。...............................................................725
DAC固件驱动程序寄存器结构.....................................725
DAC固件驱动程序API说明。...........................................725
功能的详细说明。...................................................725
DAC固件驱动程序定义。.......................................................739
LLDMA通用驱动程序。..............................................................745
DMA固件驱动程序注册结构.....................................745
DMA固件驱动程序API说明。..........................................746
功能的详细说明。...................................................746
DMA固件驱动程序定义。.......................................................779
LLEXTI通用驱动程序。..............................................................783
EXTI固件驱动程序注册结构.....................................783
EXTI固件驱动程序API描述...........................................783
功能的详细说明。...................................................783
EXTI固件驱动程序定义。.......................................................796
LLGPIO通用驱动程序。.............................................................798
GPIO固件驱动程序注册结构....................................798
GPIO固件驱动程序API说明。.........................................798
趣卡翻译(fanyi.qukaa.com)
UM1850
Contents
DocID027328 Rev 2
17/1166
48 LL CORTEX Generic Driver ......................................................... 712
48.1 CORTEX Firmware driver API description .................................... 712
48.1.1 Detailed description of functions .................................................... 712
48.2 CORTEX Firmware driver defines ................................................. 719
48.2.1 CORTEX ......................................................................................... 719
49 LL CRC Generic Driver ................................................................ 722
49.1 CRC Firmware driver API description ........................................... 722
49.1.1 Detailed description of functions .................................................... 722
49.2 CRC Firmware driver defines ........................................................ 723
49.2.1 CRC ................................................................................................ 723
50 LL DAC Generic Driver ................................................................ 725
50.1 DAC Firmware driver registers structures ..................................... 725
50.1.1 LL_DAC_InitTypeDef ...................................................................... 725
50.2 DAC Firmware driver API description ............................................ 725
50.2.1 Detailed description of functions .................................................... 725
50.3 DAC Firmware driver defines ........................................................ 739
50.3.1 DAC ................................................................................................ 739
51 LL DMA Generic Driver ............................................................... 745
51.1 DMA Firmware driver registers structures ..................................... 745
51.1.1 LL_DMA_InitTypeDef ..................................................................... 745
51.2 DMA Firmware driver API description ........................................... 746
51.2.1 Detailed description of functions .................................................... 746
51.3 DMA Firmware driver defines ........................................................ 779
51.3.1 DMA ................................................................................................ 779
52 LL EXTI Generic Driver ............................................................... 783
52.1 EXTI Firmware driver registers structures ..................................... 783
52.1.1 LL_EXTI_InitTypeDef ..................................................................... 783
52.2 EXTI Firmware driver API description ........................................... 783
52.2.1 Detailed description of functions .................................................... 783
52.3 EXTI Firmware driver defines ........................................................ 796
52.3.1 EXTI ................................................................................................ 796
53 LL GPIO Generic Driver .............................................................. 798
53.1 GPIO Firmware driver registers structures .................................... 798
53.1.1 LL_GPIO_InitTypeDef .................................................................... 798
53.2 GPIO Firmware driver API description .......................................... 798
Contents
UM1850
18/1166
DocID027328 Rev 2
53.2.1
53.3
53.3.1 GPIO ............................................................................................... 831
54
54.1
54.1.1 LL_I2C_InitTypeDef ........................................................................ 835
54.2
54.2.1
54.3
54.3.1 I2C .................................................................................................. 866
55
55.1
55.1.1 LL_I2S_InitTypeDef ........................................................................ 871
55.2
55.2.1
55.3
55.3.1 I2S .................................................................................................. 885
56
56.1
56.1.1
56.2
56.2.1 IWDG .............................................................................................. 890
57
57.1
57.1.1
57.2
57.2.1 PWR ............................................................................................... 897
58
58.1
58.1.1 LL_RCC_ClocksTypeDef ............................................................... 899
58.2
58.2.1
58.3
58.3.1 RCC ................................................................................................ 921
59
功能的详细说明。...................................................798
GPIO固件驱动程序定义。......................................................831
LLI2c通用驱动程序。.................................................................835
I2c固件驱动程序寄存器结构。......................................835
I2C固件驱动程序API说明。.............................................835
功能的详细说明。...................................................835
I2c固件驱动程序定义。.........................................................866
LLI2s通用驱动程序。.................................................................871
I2s固件驱动程序寄存器结构。......................................871
I2S固件驱动程序API说明。.............................................871
功能的详细说明。...................................................871
I2s固件驱动程序定义。.........................................................885
LLIWDG通用驱动程序。.............................................................887
IWDG固件驱动程序API说明.........................................887
功能的详细说明。...................................................887
IWDG固件驱动程序定义。.....................................................890
LLPWR通用驱动程序。..............................................................892
PWR固件驱动程序API描述...........................................892
功能的详细说明。...................................................892
PWR固件驱动程序定义。......................................................897
LLRcc通用驱动程序。...............................................................899
Rcc固件驱动程序寄存器结构。....................................899
Rcc固件驱动程序API说明。..........................................899
功能的详细说明。...................................................899
RCC固件驱动程序定义。.......................................................921
LLRTC通用驱动程序。...............................................................927
趣卡翻译(fanyi.qukaa.com)
Contents
UM1850
18/1166
DocID027328 Rev 2
53.2.1 Detailed description of functions .................................................... 798
53.3 GPIO Firmware driver defines ....................................................... 831
53.3.1 GPIO ............................................................................................... 831
54 LL I2C Generic Driver .................................................................. 835
54.1 I2C Firmware driver registers structures ....................................... 835
54.1.1 LL_I2C_InitTypeDef ........................................................................ 835
54.2 I2C Firmware driver API description .............................................. 835
54.2.1 Detailed description of functions .................................................... 835
54.3 I2C Firmware driver defines .......................................................... 866
54.3.1 I2C .................................................................................................. 866
55 LL I2S Generic Driver .................................................................. 871
55.1 I2S Firmware driver registers structures ....................................... 871
55.1.1 LL_I2S_InitTypeDef ........................................................................ 871
55.2 I2S Firmware driver API description .............................................. 871
55.2.1 Detailed description of functions .................................................... 871
55.3 I2S Firmware driver defines .......................................................... 885
55.3.1 I2S .................................................................................................. 885
56 LL IWDG Generic Driver .............................................................. 887
56.1 IWDG Firmware driver API description ......................................... 887
56.1.1 Detailed description of functions .................................................... 887
56.2 IWDG Firmware driver defines ...................................................... 890
56.2.1 IWDG .............................................................................................. 890
57 LL PWR Generic Driver ............................................................... 892
57.1 PWR Firmware driver API description ........................................... 892
57.1.1 Detailed description of functions .................................................... 892
57.2 PWR Firmware driver defines ....................................................... 897
57.2.1 PWR ............................................................................................... 897
58 LL RCC Generic Driver ................................................................ 899
58.1 RCC Firmware driver registers structures ..................................... 899
58.1.1 LL_RCC_ClocksTypeDef ............................................................... 899
58.2 RCC Firmware driver API description ........................................... 899
58.2.1 Detailed description of functions .................................................... 899
58.3 RCC Firmware driver defines ........................................................ 921
58.3.1 RCC ................................................................................................ 921
59 LL RTC Generic Driver ................................................................ 927
UM1850
Contents
DocID027328 Rev 2
19/1166
59.1
59.1.1 LL_RTC_InitTypeDef ...................................................................... 927
59.1.2 LL_RTC_TimeTypeDef................................................................... 927
59.1.3 LL_RTC_AlarmTypeDef ................................................................. 927
59.2
59.2.1
59.3
59.3.1 RTC ................................................................................................ 944
60
60.1
60.1.1 LL_SPI_InitTypeDef ....................................................................... 947
60.2
60.2.1
60.3
60.3.1 SPI .................................................................................................. 965
61
61.1
61.1.1
61.2
61.2.1 SYSTEM ......................................................................................... 975
62
62.1
62.1.1 LL_TIM_InitTypeDef ....................................................................... 977
62.1.2 LL_TIM_OC_InitTypeDef................................................................ 977
62.1.3 LL_TIM_IC_InitTypeDef ................................................................. 978
62.1.4 LL_TIM_ENCODER_InitTypeDef ................................................... 979
62.1.5 LL_TIM_HALLSENSOR_InitTypeDef ............................................. 980
62.1.6 LL_TIM_BDTR_InitTypeDef ........................................................... 980
62.2
62.2.1
62.3
62.3.1 TIM ................................................................................................ 1043
63
63.1
63.1.1 LL_USART_InitTypeDef ............................................................... 1054
63.1.2 LL_USART_ClockInitTypeDef ...................................................... 1054
Rtc固件驱动程序注册结构.....................................927
RTC固件驱动程序API描述............................................928
功能的详细说明。...................................................928
Rtc固件驱动程序定义。.......................................................944
LLSPI通用驱动程序。.................................................................947
SPI固件驱动程序寄存器结构.......................................947
SPI固件驱动程序API说明。............................................948
功能的详细说明。...................................................948
SPI固件驱动程序定义。.........................................................965
LL系统通用驱动程序。........................................................967
系统固件驱动程序API说明。...................................967
功能的详细说明。...................................................967
系统固件驱动程序定义。................................................975
LLTIM通用驱动程序.................................................................977
TIM固件驱动程序注册结构。......................................977
TIM固件驱动程序API说明。............................................981
功能的详细说明。...................................................981
TIM固件驱动程序定义。.......................................................1043
LLUSART通用驱动程序.........................................................1054
USART固件驱动程序注册结构...............................1054
趣卡翻译(fanyi.qukaa.com)
UM1850
Contents
DocID027328 Rev 2
19/1166
59.1 RTC Firmware driver registers structures ..................................... 927
59.1.1 LL_RTC_InitTypeDef ...................................................................... 927
59.1.2 LL_RTC_TimeTypeDef................................................................... 927
59.1.3 LL_RTC_AlarmTypeDef ................................................................. 927
59.2 RTC Firmware driver API description ............................................ 928
59.2.1 Detailed description of functions .................................................... 928
59.3 RTC Firmware driver defines ........................................................ 944
59.3.1 RTC ................................................................................................ 944
60 LL SPI Generic Driver .................................................................. 947
60.1 SPI Firmware driver registers structures ....................................... 947
60.1.1 LL_SPI_InitTypeDef ....................................................................... 947
60.2 SPI Firmware driver API description ............................................. 948
60.2.1 Detailed description of functions .................................................... 948
60.3 SPI Firmware driver defines .......................................................... 965
60.3.1 SPI .................................................................................................. 965
61 LL SYSTEM Generic Driver ......................................................... 967
61.1 SYSTEM Firmware driver API description .................................... 967
61.1.1 Detailed description of functions .................................................... 967
61.2 SYSTEM Firmware driver defines ................................................. 975
61.2.1 SYSTEM ......................................................................................... 975
62 LL TIM Generic Driver ................................................................. 977
62.1 TIM Firmware driver registers structures ....................................... 977
62.1.1 LL_TIM_InitTypeDef ....................................................................... 977
62.1.2 LL_TIM_OC_InitTypeDef................................................................ 977
62.1.3 LL_TIM_IC_InitTypeDef ................................................................. 978
62.1.4 LL_TIM_ENCODER_InitTypeDef ................................................... 979
62.1.5 LL_TIM_HALLSENSOR_InitTypeDef ............................................. 980
62.1.6 LL_TIM_BDTR_InitTypeDef ........................................................... 980
62.2 TIM Firmware driver API description ............................................. 981
62.2.1 Detailed description of functions .................................................... 981
62.3 TIM Firmware driver defines........................................................ 1043
62.3.1 TIM ................................................................................................ 1043
63 LL USART Generic Driver ......................................................... 1054
63.1 USART Firmware driver registers structures ............................... 1054
63.1.1 LL_USART_InitTypeDef ............................................................... 1054
63.1.2 LL_USART_ClockInitTypeDef ...................................................... 1054
Contents
UM1850
20/1166
DocID027328 Rev 2
63.2
63.2.1
63.3
63.3.1 USART.......................................................................................... 1099
64
64.1
64.1.1 LL_UTILS_PLLInitTypeDef .......................................................... 1103
64.1.2 LL_UTILS_ClkInitTypeDef ............................................................ 1103
64.2
64.2.1
64.2.2
64.3
64.3.1 UTILS............................................................................................ 1106
65
65.1
65.1.1
65.2
65.2.1 WWDG.......................................................................................... 1112
66
funct
66.1 ADC ............................................................................................ 1113
66.2 BUS ............................................................................................. 1117
66.3 CORTEX ..................................................................................... 1125
66.4 CRC ............................................................................................ 1126
66.5 DAC ............................................................................................ 1126
66.6 DMA ............................................................................................ 1128
66.7 EXTI ............................................................................................ 1131
66.8 GPIO ........................................................................................... 1131
66.9 I2C .............................................................................................. 1132
66.10 I2S ............................................................................................... 1136
66.11 IWDG .......................................................................................... 1137
66.12 PWR ............................................................................................ 1138
66.13 RCC ............................................................................................ 1138
66.14 RTC ............................................................................................. 1141
66.15 SPI .............................................................................................. 1142
USART固件驱动程序API说明.....................................1055
功能的详细说明。.................................................1055
USART固件驱动程序定义。.................................................1099
LLUTILS通用驱动程序。..........................................................1103
UTILS固件驱动程序注册结构。................................1103
UTILS固件驱动程序API描述.......................................1103
系统配置功能。...................................................1103
功能的详细说明。.................................................1104
UTILS固件驱动程序定义。...................................................1106
LLWWDG通用驱动程序。........................................................1108
WWDG固件驱动程序API描述.....................................1108
功能的详细说明。.................................................1108
WWDG固件驱动程序定义。.................................................1112
API寄存器与API底层驱动的对应关系
趣卡翻译(fanyi.qukaa.com)
Contents
UM1850
20/1166
DocID027328 Rev 2
63.2 USART Firmware driver API description ..................................... 1055
63.2.1 Detailed description of functions .................................................. 1055
63.3 USART Firmware driver defines .................................................. 1099
63.3.1 USART.......................................................................................... 1099
64 LL UTILS Generic Driver ........................................................... 1103
64.1 UTILS Firmware driver registers structures ................................. 1103
64.1.1 LL_UTILS_PLLInitTypeDef .......................................................... 1103
64.1.2 LL_UTILS_ClkInitTypeDef ............................................................ 1103
64.2 UTILS Firmware driver API description ....................................... 1103
64.2.1 System Configuration functions .................................................... 1103
64.2.2 Detailed description of functions .................................................. 1104
64.3 UTILS Firmware driver defines .................................................... 1106
64.3.1 UTILS............................................................................................ 1106
65 LL WWDG Generic Driver ......................................................... 1108
65.1 WWDG Firmware driver API description ..................................... 1108
65.1.1 Detailed description of functions .................................................. 1108
65.2 WWDG Firmware driver defines .................................................. 1112
65.2.1 WWDG.......................................................................................... 1112
66 Correspondence between API registers and API low-layer driver
functions ............................................................................................. 1113
66.1 ADC ............................................................................................ 1113
66.2 BUS ............................................................................................. 1117
66.3 CORTEX ..................................................................................... 1125
66.4 CRC ............................................................................................ 1126
66.5 DAC ............................................................................................ 1126
66.6 DMA ............................................................................................ 1128
66.7 EXTI ............................................................................................ 1131
66.8 GPIO ........................................................................................... 1131
66.9 I2C .............................................................................................. 1132
66.10 I2S ............................................................................................... 1136
66.11 IWDG .......................................................................................... 1137
66.12 PWR ............................................................................................ 1138
66.13 RCC ............................................................................................ 1138
66.14 RTC ............................................................................................. 1141
66.15 SPI .............................................................................................. 1142
剩余1165页未读,继续阅读
2023-01-09 上传
2023-01-09 上传
点击了解资源详情
2024-04-02 上传
2020-10-01 上传
2023-08-26 上传
王拉图
- 粉丝: 8680
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功