嵌入式--stm32固件库[课件].pptxVIP

  • 7
  • 0
  • 约1.9千字
  • 约 14页
  • 2018-07-31 发布于贵州
  • 举报
嵌入式--stm32固件库[课件]

STM32固件库简介;1. STM32标准外设库概述 2. STM32 固件库与 CMSIS 标准 3.STM32固件库包结构 4.STM32使用步骤简介;本质:一个固件函数包 组成:程序、数据结构和宏,包括了微控制器所有外设的性能特征。还包括每一个外设的驱动描述和应用实例,为开发者访问底层硬件提供了一个中间API。每个外设驱动都由一组函数组成,这组函数覆盖了该外设所有功能。每个器件的开发都由一个通用API (application programming interface 应用编程界面)驱动,API对该驱动程序的结构,函数和参数名称都进行了标准化。 优点:a、通过使用固件函数库,无需深入掌握底层硬件细节,开发者就可以轻松应用每一个外设; b、使用固态函数库可以大大减少用户的程序编写时间,进而降低开发成本。 ST公司2007年10月发布了V1.0版本的固件库,MDK ARM3.22之前的版本均支持该库。2008年6月发布了V2.0版的固件库,从2008年9月推出的MDK ARM3.23版本至今均使用V2.0版本的固件库。V3.0以后的版本相对之前的版本改动较大,本书使用目前较新的V3.4版本。 ;其实一句话就可以概括: 固件库就是函数的集合; 固件库函数的作用是: 向下负责与寄存器直接打交道, 向上提供用户函数调用的接口( API)。 ;但是固件库不是

文档评论(0)

1亿VIP精品文档

相关文档