• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

请问新手没接触过单片机的操作系统,如果现在想上操作系统的话,

奔跑的黑蚂蚁 2018-07-19 浏览量:888
请问新手没接触过单片机的操作系统,如果现在想上操作系统的话,那一个系统比较容易上手呢?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • FreeRTOS学起把。 FreeRTOS是一个迷你操作系统内核的小型嵌入式系统。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。


    还有μC/OS-II 也不错。  μC/OS-II 是一种基于优先级的抢占式多 任务实时操作系统,包含了实时内核、任务管理、时间管理、任务间通信同步(信号量,邮箱,消息队列)和内存管理等功能。它可以使各个任务独立工作,互不干涉,很容易实现准时而且无误执行,使实时应用程序的设计和扩展变得容易,使应用程序的设计过程大为减化,μC /OS-II是一个完整的、可移植、可固化、可裁剪的占先式实时多任务内核。​

    • 发布于 2018-07-20
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:19
  • ucos,RT-Threadfreertos都可以,其中UCOS,freertos用的会更多一点,资料和经验也会更多,遇到问题更容易解决。非要选一个,我觉得UCOS更合适。
    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 3
    • 0

  • freeRTOS,即使商用也没关系,完全免费,不用担心侵权。

    使用起来很简单,轻量级,占用内存小,容易上手。

    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 2
    • 0

  • 推荐FREERTOS,因为它已经集成在ST公司的cubemx里面,免去移植的麻烦
    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 2
    • 0

  • 推荐FreeRTOS,最新的10.0版本是MIT协议,商用免除一切版权风险。而且很多开发工具都内置FreeRTOS支持,STM32CubeMX,Keil MDK等等都是支持的,基本不用移植,直接生成工程就能用了。
    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 2
    • 0

  • rt-thread,国产的,手册说明文档都是中文,可能会好一点,并且它本身已经支持了好多芯片
    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 1
    • 0

  • ucos这个用得非常多,坑基本上都被老前辈填完了,学起来应该简单一点
    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 1
    • 0

  • UCOS用的较多,这个还是比较稳定的
    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 1
    • 0

  • UCOS或者FREERTOS这两个比较简单好操作
    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 对于ARM的单片机来说,FREERTOS和UCOS是不错的选择,教程丰富,上手容易。

    • 发布于2018-07-23
    • 举报
    • 评论 0
    • 0
    • 0

  • ucos比较好,资料多,使用的人也非常多
    • 发布于2018-08-18
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

请问新手没接触过单片机的操作系统,如果现在想上操作系统的话,