当前位置:文档之家› STM32固件库使用手册_v3.5版本

STM32固件库使用手册_v3.5版本


1/368 .......................................................................................................................................................... 27 1.2 命名规则 .................................................................................................................................................. 27 1.3 编码规则 .................................................................................................................................................. 28
该固态函数库通过校验所有库函数的输入值来实现实时错误检测。该动态校验提高了软件的鲁棒性。实时 检测适合于用户应用程序的开发和调试。但这会增加了成本,可以在最终应用程序代码中移去,以优化代 码大小和执行速度。想要了解更多细节,请参阅 Section 2.5。
因为该固件库是通用的,并且包括了所有外设的功能,所以应用程序代码的大小和执行速度可能不是最优 的。对大多数应用程序来说,用户可以直接使用之,对于那些在代码大小和执行速度方面有严格要求的应 用程序,该固件库驱动程序可以作为如何设置外设的一份参考资料,根据实际需求对其进行调整。
1.3.1 变量 ................................................................................................................................................ 28 1.3.2 布尔型 ............................................................................................................................................ 28 1.3.3 标志位状态类型 ........................................................................................................................... 29 1.3.4 功能状态类型 ............................................................................................................................... 29 1.3.5 错误状态类型 ............................................................................................................................... 29 1.3.6 外设 ............................................................................................................................................... 29 2.1 压缩包描述 .............................................................................................................................................. 32 2.1.1 文件夹Examples............................................................................................................................ 32 2.1.2 文件夹Library ............................................................................................................................... 32 2.1.3 文件夹Project ................................................................................................................................ 33 2.2 固件函数库文件描述 .............................................................................................................................. 33 2.3 外设的初始化和设置 .............................................................................................................................. 34 2.4 位段(Bit-Banding)............................................................................................................................... 35 2.4.1 映射公式 ....................................................................................................................................... 35 2.4.2 应用实例 ....................................................................................................................................... 35 2.5 运行时间检测 .......................................................................................................................................... 36 4.1 ADC寄存器结构 ....................................................................................................................................... 39 4.2 ADC库函数 ............................................................................................................................................... 40 4.2.1 函数ADC_DeInit........................................................................................................................... 42 4.2.2 函数ADC_Init ............................................................................................................................... 42 4.2.3 函数ADC_StructInit...................................................................................................................... 44 4.2.4 函数ADC_Cmd ............................................................................................................................. 44 4.2.5 函数ADC_DMACmd.................................................................................................................... 45 4.2.6 函数ADC_ITConfig ...................................................................................................................... 45 4.2.7 函数ADC_ResetCalibration ...................................................
相关主题