keilMDK移植FreeRTOS后编译慢

FREERTOS初学,移植的stm32 。 模板是前期的逻辑程序加上普中的RTOS固件来的。移植后基本能运行,但是感觉编译过于久了,编译一段后又接上一段地。

有大佬注意过这个问题吗,求解答 : |

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
移植 FreeRTOS 到 Cortex-M3 上,编译工具和编译依赖是非常重要的。下面是一些常用的编译工具和编译依赖: 1. 编译工具 - Keil MDK-ARM:Keil 是德国公司 ARM 公司旗下的子公司,Keil MDK-ARM 是一款功能强大的 ARM 开发工具。它集成了编译器、调试器、仿真器、IDE 等多种开发工具,支持多种编程语言和处理器架构。Keil MDK-ARM 支持 Cortex-M3 处理器,并且已经预配置了 FreeRTOS编译环境。 - GNU ARM Embedded Toolchain:GNU ARM Embedded Toolchain 是一款基于 GCC 的编译工具,支持 ARM 处理器架构。它是一个免费的工具集,可以在 Windows、Linux 和 Mac OS X 系统上运行。GNU ARM Embedded Toolchain 支持 Cortex-M3 处理器,可以通过配置 Makefile 来编译 FreeRTOS。 2. 编译依赖 - CMSIS:CMSIS 是 Cortex-M 处理器系列的标准接口,提供了一系列的 API 接口和标准库,方便开发者进行软件编写。在移植 FreeRTOS 到 Cortex-M3 上,需要使用 CMSIS 标准库来访问 Cortex-M3 处理器的硬件资源。 - FreeRTOS Kernel:FreeRTOS Kernel 是一个基于任务的实时操作系统,可以在 Cortex-M3 处理器上运行。它提供了多任务管理、调度、同步、通信等功能,方便开发者进行软件开发。 - FreeRTOS Porting:FreeRTOS Porting 是针对特定处理器架构的 FreeRTOS 移植版本,包括任务调度器、中断处理器、时钟管理器、内存管理器等,方便开发者进行移植。 以上是一些常用的编译工具和编译依赖,开发者可以根据自己的需求选择适合自己的工具和依赖,进行 FreeRTOS移植编译
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值