LPC1768 移植freeRTOS

来源:互联网 发布:mac上玩dota2 编辑:程序博客网 时间:2024/06/15 10:56


从freeRTOS官网下载的v9.00.自带的是IAR版本的1768适用系统。想着用keil编译一个,因为平时用的是keil。

闲话少说。

原料:

free官方v9,00

keil

lpc1768 相关库。

步骤:

1、  新建PURE文件夹,里面分别建立lpc17xx、freertos、portable、app 文件夹。

2、  Lpc17xx内放置lpc17xx官方库

3、  Freertos 放置freertos 官方source 文件夹内include 和 .c文件

4、  Portable 文件夹内放置source 文件夹内的portable文件夹,只保留memeng,rvds,Keil。文件夹

5、  Copy main。C 文件。将没用的删除掉。只保留核心初始化任务调度等。

6、  编译,会报很多错误。屏蔽。什么hook函数都给屏蔽掉,即配置freertos_config。H 宏定义里面的hook相关值 1 改为 0,再重新编译。即可通过。

7、  以上编译过程,耗费几分钟而已。

目前我能做到的纯净版。

原创粉丝点击