×

《零死角玩转STM32》初级篇-4、初识STM32库

消耗积分:0 | 格式:rar | 大小:1.36 MB | 2017-10-27

分享资料个

  4.1 STM32 神器之库开发4.1.1 什么是 STM32 库?在 51 单片机的程序开发中,我们直接配置 51 单片机的寄存器,控制芯片的工作方式,如中断,定时器等。配置的时候,我们常常要查阅寄存器表,看用到哪些配置位,为了配置某功能,该置 1 还是置 0。这些都是很琐碎的、机械的工作,因为 51 单片机的软件相对来说较简单,而且资源很有限,所以可以直接配置寄存器的方式来开发。STM32 库是由 ST 公司针对 STM32 提供的函数接口,即 API

  (Application Program Interface),开发者可调用这些函数接口来配置STM32 的寄存器,使开发人员得以脱离最底层的寄存器操作,有开发快速,易

  于阅读,维护成本低等优点。当我们调用库的 API 的时候可以不用挖空心思去了解库底层的寄存器操作,就像当年我们学习 C 语言的时候,用 prinft()函数时只是学习它的使用格式,并没有去研究它的源码实现,如非必要,可以说是老死不相往来。实际上,库是架设在寄存器与用户驱动层之间的代码,向下处理与寄存器

  直接相关的配置,向上为用户提供配置寄存器的接口。库开发方式与直接配置寄存器方式的区别见错误!未找到引用源。4-

《零死角玩转STM32》初级篇-4、初识STM32库

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
g753388438 2021-04-16
0 回复 举报
适合新手观看,但是需要反复的看几次,资料比较经典,挺棒的。 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !