库函数查找及调用
1.首先运用那个功能就先找到功能的.c文件。
2.然后打开相对应的.h文件,进入.h文件最底部,寻找要运用的库函数。
3.接着调用相关的库函数,goto函数,查看函数的参数,函数内封装有asser_parm()筛选函数,可以筛选有哪些相关的参数可以设置。
4.如果函数参数为结构体类型。需要在模块函数内设置结构体变量,进行结构体成员填充。
5.查看库函数内的封装,可以查看相关参数控制那个寄存器,通过查看1寄存器设置,对参数进行设置。
标准库文件与内容对应
1.projict文件夹:可以存放新建的工程
2.CORE文件夹:存放内核文件和源文件:crecm3.c corecm3.h hd.s(hd)根据flash的大小进行选择
3.FWLIB文件夹:存放ins文件夹和src文件夹
4.LISER:文件夹:存放
main.c、
stmf10x.h(寄存器封装)、
stm32f10x_conf.h(标准库头文件)、
stm32f10x.it.c/.h(中断)
system_stmf103x.c/.h(标准库函数)
5.OBJ文件夹:存放编译中的头文件和可执行文件
6.SYSTEM文件夹:存放delay.c sys.c
7.HARDWARE文件夹:存放自己添加的模块文件
注意事项
在添加功能模块时,注意魔方的文件添加,和相关的文件夹包含