- 1
- 2
- 3
- 4
- 5
在SAM7S上运行FreeRTOS.
资料介绍
FreeRTOS是一个免费的RTOS。其体积很小,核心只有3个c文件,目前已经移植到了各种体系架构上,包括ARM7。
使用RTOS可以简化软件系统的设计,分解系统中的各种任务,并且代码便于移植与重用。使用RTOS会带来额外的性能开销,包括处理能力,ROM(FLASH),RAM的占用。
ATMEL的SAM7S_MCU基于ARM7TDMl架构,有足够的空间运行RTOS,以简化软件设计。基于开源与易用的考虑,选择FreeRTOS。
开发环境选择Keil MDK,界面直观,且使用ARM官方的工具链,性能有保证。
本站的wiki中有一篇讲解 FreeRTos移植的文章,请参考《FreeRTOS在S32上的愁掩熟。
FreeRTOS的结构图如下:
2.设置环境
2.1安装Keil MDK下载Keil MDK并安装。
本文档涉及的项目工程基于MDK3.80a创建。
2.3配置工程
为了保证工程能正确编译,需要核对工程的相关设置。
首先检查芯片设置:
部分文件列表
文件名 | 大小 |
在SAM7S上运行FreeRTOS.pdf | 7M |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(0)