[牛人杂谈] FreeRTOS -M051/NUC100两个版本的比较

[复制链接]
 楼主| stormwind123 发表于 2021-4-14 15:09 | 显示全部楼层 |阅读模式
M051/NUC100两个版本的FreeRTOS比较
Main stackother task statck
NUC1001024B512B
M051128B208B

这些值是FreeRTOS里面的demo的设定,用户可以根据自己的情况,决定main和其它task stack的size
M051 4K SRAM的情况下,按照上面statck的设定,task可以创建6个左右

内存使用情况

[tr][/tr]
modebinary size (bytes)memory size (bytes)NoteDevelopment tool
只支持Binary Semaphore387232483 tasks,1 Binary SemaphoreKeil uVision4
只支持Mutex400432243 tasks,1 MutexKeil uVision4
只支持Count semaphore418026322 tasks,1 Count SemaphoreKeil uVision4
只支持Recursive Mutex432032243 tasks,1 Recursive MutexKeil uVision4
支持Binary  Semaphor + Mutex + Count semaphore + Recursive Mutex535635923 tasks,1 Binary Semaphore,1 Count Semaphore, 1 Mutex and 1 Recursive MutexKeil uVision4
只支持Message Queue420033043 tasks,1 Message QueueKeil uVision4
只支持Binary Semaphore488033923 tasks,1 Binary SemaphoreIAR 5.50
只支持Mutex498433723 tasks,1 MutexIAR 5.50
只支持Count semaphore520827802 tasks,1 Count SemaphoreIAR 5.50
只支持Recursive Mutex524433723 tasks,1 Recursive MutexIAR 5.50
支持Binary  Semaphor + Mutex + Count semaphore + Recursive Mutex632437403 tasks,1 Binary Semaphore,1 Count Semaphore, 1 Mutex and 1 Recursive MutexIAR 5.50
只支持Message Queue466434483 tasks,1 Message QueueIAR 5.50
注:
1)main stack size  is 1024 bytes.
2)others task stack size 128words*4 = 512bytes.
3)优先级数设为5.

liu96jp 发表于 2022-11-24 13:45 | 显示全部楼层
这俩芯片都可以跑FreeRTOS?
lix1yr 发表于 2022-11-24 14:52 | 显示全部楼层
我咋感觉这俩芯片是51内核呢?
g0d5xs 发表于 2022-11-24 15:39 | 显示全部楼层
看参数比较,还是NUC100性价比高点啊
su1yirg 发表于 2022-11-24 19:07 | 显示全部楼层
话说,NUC100是不是可以使用keil5进行开发啊?
q1ngt12 发表于 2022-11-24 21:00 | 显示全部楼层
其实要是跑测试的话,还是使用IAR搭建比较好
tax2r6c 发表于 2022-11-25 07:06 | 显示全部楼层
选择 用NUC100吧,性价比很高的存在
kaif2n9j 发表于 2022-11-25 09:54 | 显示全部楼层
话说,现在NUC100的芯片还缺货吗?
zhizia4f 发表于 2022-11-25 11:21 | 显示全部楼层
如果可以跑RTT是不是就更好了啊?
q1d0mnx 发表于 2022-11-26 07:00 | 显示全部楼层
这俩优先级都设置成5了?
l1uyn9b 发表于 2022-11-26 15:22 | 显示全部楼层
还不如跑个coremark,能比较 有点权威
louliana 发表于 2022-12-1 17:18 | 显示全部楼层
是对FreeRTOS 进行了优化了吗?
beacherblack 发表于 2022-12-1 19:56 | 显示全部楼层
FreeRTOS 是不是版本不一样了呢?
caigang13 发表于 2022-12-1 20:01 来自手机 | 显示全部楼层
按照楼主方法测试看看。
jonas222 发表于 2022-12-6 17:40 | 显示全部楼层
这个还有什么不同的吗?              
weifeng90 发表于 2022-12-6 19:31 来自手机 | 显示全部楼层
那个版本的更好用?
jtracy3 发表于 2022-12-15 18:13 | 显示全部楼层
这个跟单片机有关系的吗              
mmbs 发表于 2022-12-15 18:42 | 显示全部楼层
FreeRTOS有自己的版本的              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

589

主题

3620

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部