6339|20

32

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

[MsgOS]发个自己写的cortex-m单片机专用的操作系统 [复制链接]

 
系统介绍:
MsgOS是科技猎人为cortex-m内核单片机写的一个微型操作系统,包括消息触发,任务管理,时间管理,内存管理,shell,驱动框架等在内的一整套嵌入式解决方案。
作者基于之前的学习和铺垫,于2014年1月正式开启MsgOS项目,经过约两年(利用休息时间)的努力系统基本形成,现对外开源,欢迎大家学习使用,同时也期待大家的反馈和建议。

系统特点
1.消息触发:以消息触发作为系统核心的运行机制。一切不能或不便于直接调用的功能函数都可转化为通过消息间接调用。
2.平台专用:对cortex-m内核单片机专用,和CPU特性紧密耦合,牺牲可移植性的同时也带来了系统的简洁高效。希望MsgOS+cortex-m能成为最实用的单片机开发体系。
3.协抢两用:消息处理可以是协作的也可以是抢占的,使系统可微小也可全能。系统启动默认只有一个处理消息的线程,即协作方式运行,用户也可创建其他线程进行抢占处理。
4.简约主义:追求可靠稳定、易学易用、简单高效。不求高大全,但求在一个小的领域内简单实用。
5.自由开放:系统依照BSD协议开源免费,愿更多的工程师使用及反馈。同时也会逐步吸纳其他志同道合的小伙伴一同参与到系统开发维护中。


源码见附件,最新版以官网为准


224135n7rb7sn8yuro5rc8.png (23.52 KB, 下载次数: 4)

224135n7rb7sn8yuro5rc8.png

MsgOS V1.0.rar

90.44 KB, 下载次数: 120

此帖出自stm32/stm8论坛

最新回复

为啥不加精品,不推广。好不容易找到这里的  详情 回复 发表于 2020-5-8 07:27

赞赏

1

查看全部赞赏

点赞 关注(2)
 

回复
举报

1万

帖子

203

TA的资源

管理员

来自 2楼
 
汇总帖在此:
[MsgOS]——by 科技猎人
https://bbs.eeworld.com.cn/forum ... 3237&fromuid=536508

此帖出自stm32/stm8论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 

回复

2453

帖子

19

TA的资源

五彩晶圆(中级)

板凳
 
论坛真是藏龙卧虎啊
此帖出自stm32/stm8论坛
 
个人签名    懒得很
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

4
 
zca123 发表于 2016-6-14 14:38
论坛真是藏龙卧虎啊

谢谢支持
此帖出自stm32/stm8论坛
 
 
 

回复

25

帖子

0

TA的资源

一粒金砂(初级)

5
 
已下载研究,是否能够搞一个gcc的工程版本?
此帖出自stm32/stm8论坛
 
 
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

6
 
senjienly 发表于 2016-6-14 18:28
已下载研究,是否能够搞一个gcc的工程版本?

谢谢支持,gcc编译器支持得以后了,需要完善的地方很多一个人忙不过来的。
此帖出自stm32/stm8论坛
 
 
 

回复

1560

帖子

24

TA的资源

五彩晶圆(初级)

7
 
得学习学习。
此帖出自stm32/stm8论坛

点评

谢谢支持。。。。。。。。。  详情 回复 发表于 2016-6-14 21:11
 
个人签名这孩子,成熟的象征,理智的典范。
 
 

回复

6423

帖子

17

TA的资源

版主

8
 
楼主厉害
此帖出自stm32/stm8论坛

点评

谢谢支持。。。。。。。。。  详情 回复 发表于 2016-6-14 21:11
 
个人签名training
 
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

9
 

谢谢支持。。。。。。。。。
此帖出自stm32/stm8论坛
 
 
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

10
 

谢谢支持。。。。。。。。。
此帖出自stm32/stm8论坛
 
 
 

回复

2万

帖子

74

TA的资源

管理员

11
 
楼主这么猛,感谢分享,期待多来EEWORLD
此帖出自stm32/stm8论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

谢谢支持,感觉这里不够热,访问量下载量都不高  详情 回复 发表于 2016-6-15 20:36
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

12
 
soso 发表于 2016-6-15 09:36
楼主这么猛,感谢分享,期待多来EEWORLD

谢谢支持,感觉这里不够热,访问量下载量都不高
此帖出自stm32/stm8论坛

点评

我们推荐推荐  详情 回复 发表于 2016-6-16 16:09
 
 
 

回复

2万

帖子

74

TA的资源

管理员

13
 
科技猎人 发表于 2016-6-15 20:36
谢谢支持,感觉这里不够热,访问量下载量都不高

我们推荐推荐
此帖出自stm32/stm8论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

源码我都出了,给加个精华热门呗  详情 回复 发表于 2016-6-16 16:27
谢谢支持  详情 回复 发表于 2016-6-16 16:23
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

14
 

谢谢支持
此帖出自stm32/stm8论坛
 
 
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

15
 

源码我都出了,给加个精华热门呗
此帖出自stm32/stm8论坛
 
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

16
 
额, 大哥,system拼错了。。。
此帖出自stm32/stm8论坛

点评

呃,还真是拼错了。。。 其实从头写一个操作系统大部分还是苦力活,像单词拼写,变量命名,缩进处理等很多细节都需要花费很多时间去不断完善。  详情 回复 发表于 2016-6-21 09:32
 
 
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

17
 
phope2000 发表于 2016-6-20 22:34
额, 大哥,system拼错了。。。

呃,还真是拼错了。。。
其实从头写一个操作系统大部分还是苦力活,像单词拼写,变量命名,缩进处理等很多细节都需要花费很多时间去不断完善。
此帖出自stm32/stm8论坛
 
 
 

回复

1950

帖子

4

TA的资源

版主

18
 
小编译器的,以前写过。
OS这个真没有写过,楼主高人啊

您已经发光了,向你学习。

此帖出自stm32/stm8论坛

点评

能写编译器,你也是够厉害的了。  详情 回复 发表于 2016-6-23 09:11
 
个人签名MicroPython中文社区https://micropython.org.cn/forum/  
 
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

19
 
5525 发表于 2016-6-22 23:17
小编译器的,以前写过。
OS这个真没有写过,楼主高人啊

您已经发光了,向你学习。
...

能写编译器,你也是够厉害的了。
此帖出自stm32/stm8论坛
 
 
 

回复

1950

帖子

4

TA的资源

版主

20
 
简单的编译器,没啥难得,有现成的算法,照着写就行。
楼主有空,把写的os, 里面的细节跟大家讲讲啊,
这样大家会有些反馈,虽然直接不能让你受用,但是能帮你 把你右脑里面的东西,挤到左脑里面去。
此帖出自stm32/stm8论坛
 
个人签名MicroPython中文社区https://micropython.org.cn/forum/  
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表