前言:本篇笔记学习的是韦东山老师的教程,连接放在最后。
上篇教程图文讲解了,如何使用STM32CubleMX,进行移植FreeRtos工程,如果没有使用这个软件则需要自己去手动进行移植操作,本篇图文教程是添加驱动,同时在调用驱动中封装的库函数。
复制需要移植驱动的文件。
在需要添加驱动的工程目录的Driver或者BSP,(反正就是代表着驱动的文件夹打开这个),创建一个新的文件夹,名字是使用到的驱动功能或者名字。
将复制的驱动粘贴进去。
在Keil5中的驱动中添加已经存在的.C文件,(.h文件添不添加都行)
引入头文件目录
到这里已经完成了,驱动的移植,跟标准库也没有什么区别,接下来,在FreeRtos.c引入驱动头文件,在默认任务重调用这个库函数。
在RTOS操作系统的默认任务里面调用,文件中的库函数。
欢迎指正,希望对你,有所帮助!!!
[2-3]_自己创建FreeRTOS工程_哔哩哔哩_bilibili