本帖最后由 zax1234 于 2012-10-29 22:50 编辑
解析 STM32的库函数
意法 半导体在推出 STM32 微控制器之初,也同时提供了一套完整细致的固件开发包,
里面包含了在 STM32 开发过程中所涉及到的所有底层操作。通过在程序开发中引入这样的
固件开发包,可以使开发人员从复杂冗余的底层寄存器操作中解放出来,将精力专注应用程
序的开发上,这便是ST 推出这样一个开发包的初衷。
但这对于许多从51/AVR这类 单片机的开发转到STM32 平台的开发人员来说,势必有一
个不适应的过程。因为程序开发不再是从寄存器层次起始,而要首先去熟悉 STM32 所提
的固件库。那是否一定要使用固件库呢?当然不是。但 STM32 微控制器的寄存器规模可不
是常见的8 位单片机可以比拟,若自己细细琢磨各个寄存器的意义,必然会消耗相当的时间,
并且对于程序后续的维护,升级来说也会增加资源的消耗。对于当前“时间就是金钱”的行
业竞争环境,无疑使用库函数进行 STM32 的产品开发是更好的选择。本文将通过一个简单
的例子对STM32的库函数做一个简单的剖析。
4
|
|
|
|
C语言这个帖子我已经引领网友进入实战项目中,我的C语言功底不是单纯传授书本知识,更重要的是能让各位领略到我这个帖子对你做项目到底有多大的用处。
|
|
|
|
|
that good thx a lot....................
|
|
|
|
|
xuexizhong !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
|
|
没看仔细,以为是STM8,下重复了。。。。。。。。。
|
|
|
|
|