最近看正点原子新录制了手把手教你学FreeRTOS的视频教程,看了一下教程发现视频里面讲的是使用HAL移植 FreeRTOS V10.4.6 版本,以前的标准库移植的是FreeRTOS V9.0 版本。而自己平时写代码使用的都是标准库,就想着能不能把FreeRTOS V10.4.6 版移植到标准库中去。
为了移植简单,直接下载正点原子的代码在上面修改。实现思路为,下载一个标准库函数的FreeRTOS V9.0版的程序,然后在下载一个HAL库函数的FreeRTOS V10.4.6 版的程序,然后将HAL库函数中FreeRTOS 相关代码直接拷贝到标准库函数中替换FreeRTOS相关代码。
准备资料
首先下载源码,下载mini开发板和战舰开发板的资料。
mini开发板里面有标准库函数的FreeRTOS代码,战舰开发板里面有HAL库函数的FreeRTOS代码。
|