多语言展示
当前在线:1547今日阅读:195今日分享:41

stm32的库函数如何使用呢?

stm32芯片内部寄存器非常多,如果像开发普通单片机那样使用寄存器直接操作,难度有点大,原厂提供了库函数,可以不用考虑具体寄存器,直接使用库函数对相关模块操作,下面和大家聊聊,如何使用库函数?
方法/步骤
1

首先我们要明确什么是库函数,简单点说,库函数就是其他程序员写的一些子函数,我们使用直接调用即可,不用关心太多内部实现的过程,这样开发项目的效率会提高。

2

其次我们使用习惯了寄存器开发的朋友,要有思想的转变,寄存器操作可以精确明确的操作具体功能,使用库函数会感觉模糊,但是库函数也是进过测试确定的子程序,一般可以放心使用,而且节省了对寄存器的理解时间。

4

下载之后,打开文件,可以看到目录,一般包括INC 和 SRC 文件,INC是每个模块的头文件,SRC是每个模块的程序文件。

5

需要哪个模块可以把INC和SRC添加到自己的工程里来,然后调用相关的子程序就可以实现相关的功能了。

6

如果不知道如何调用子程序,一般库函数里面子程序有介绍,网上也有相关介绍,另外原厂还提供了每个模块如何使用库函数驱动的例子,可以参考。

注意事项

如果经验帮到了您,请在下面投上您宝贵的一票,谢谢!

推荐信息