推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

嵌入式实时操作系统原理FreeRTOS

更新时间:2020-12-19 11:29:31 大小:20M 上传用户:sun2152查看TA发布的资源 标签:嵌入式操作系统freertos 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

物联网的大潮,MCU迎来一个新的发展机遇:

■物联网系统表现为是一个分布式的嵌入式计算系统,大量的MCU替代过去运行 Linux的嵌入式处理器的中心计算模式

■物联网应用需要动态功耗效率,以使系统能够在一定的频率范围(50到300+MHz)内,以最低的功耗水平运行。高功耗效率(DMIPS/mW)意味着应用可以在较低的频率下运行,从而降低有效功耗。

■物联网系统是互联系统,需要高度的安全性。互联和安全设计是物联网设备区别传统的嵌入式系统,需要RT0sS的支撑。■软件在物联网中越来越重要,SDN(软件定义网络)0S是软件基础和核心。

RToS在开发和学习中经常会遇到这样一些问题我的任务是在运行吗?

这些任务使用了多少堆栈空间?每个任务占用了多少cPU时间?

■我应该如何优化我的代码?

中断关闭多少时间?有优先级反转的问题?

要数构队列和静态调试帮不上忙,因为嵌入式系统都是动态系统有专门的工具可以帮助基于RTOs系统的可视化分析

0S组件越来越多、越来越重要

■协议一TCP/|P

■开源LWIP

■商业的USB协议,蓝牙协议和 CANOPEN的价格相对要贵文件系统,Flash NAND,SDMG,USB盘支持优化

■图形模块,uc/GuUl(emWin)和 TouchFX,纯软件模块对于MCU消耗大,软硬结合方案,多点触屏和2D/3D图形是未来趋势。

■芯片公司开始提供RT0S的组件(源代码和二进制)

大型的RT0S基本包括了基本组件

■比如 Vxwork,QNX包含TCP/P,F|E和GU小型的RT0S组件是外加的

■uC/0s-|1有uC/GU|,uc/Fs,uC/TCP-|P等

你需要RT0 s kerne还是RT0S?

■ FreeT0s自己只有 kerne l,其他第三方,uc/0S-1!/相当完整组件。

RT0S还是 Linux(Android)?

你的硬件设计使用的是MoU还是AP两者都可以使用RT0s,但是后者可以支持 Linux或者 Android嵌入式安全的需求

■借助McU/AP的MPU和MMJ可以实现系统内存保护,从而获得安全认证和预认

全产品,比如 SaftRT0s


部分文件列表

文件名 大小
嵌入式实时操作系统原理FreeRTOS.pdf 20M

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载