标题:求组队写mini-os
只看楼主
xkwy0000
Rank: 6Rank: 6
等 级:贵宾
威 望:11
帖 子:107
专家分:441
注 册:2013-2-8
得分:0 
碎片问题真是构思巧妙,看来是深思熟虑啊,满足应用没问题,再就没什么问题了
进程的话主要是进程间通信,有一块公用内存就可以了
关键是还是在单片机上做比较靠谱,arm因为涉及到通信安全,不允许做系统吧,
arm芯片我一直也想弄一个,不知如何到手。
2014-03-15 09:06
klapset
Rank: 4
等 级:业余侠客
威 望:2
帖 子:71
专家分:234
注 册:2014-2-27
得分:0 
回复 11楼 xkwy0000
其实ARM也有单片机工控解决方案的。
A系列是 应用处理器 用于应用类电子product上
R系列是 实时处理器 用于军事 基本接触不到
M系列是 工业运用处理器 自明

一般来说M系列就是主要针对于单片机市场的处理器系列,现在的有m0,m3,m4 这个世界上比较牛叉的是ATMEL,NXP,意法电子,TI的M系列也可以。不过这种类型的不建议你去学习。

ARM7,ARM9,ARM11,ARM10(这个从未接触过)这是最以前A系列的前身。如果你要买这一类芯片的开发板,

三星的s3c2440(arm9, 可倍频到400MHZ,外设相对丰富,这里不做介绍,支持MMU,支持SDRAM,两级CACHE,具体值忘记了)
三星的s3c6410(arm 11, 800MHZ上下,有各种硬件编解码,OPENGL渲染。), 推荐购买。

如果觉得不给力,可以入手一套a系列的芯片。
CORTEX-A8架构的芯片,TI的OMAP系列, SAMSUNG-S5PC100,110,210, 飞思卡尔的也可以,我有认识人做这个的。国产的珠海全志的a13也可以,几百块一个开发板。

我手上有一块S5PC100,这是当年苹果iphone3用的芯片,这款芯片虽然已经停产,但真心很棒。我爱不释手。
还有两块珠海全志的cortex-a7芯片。这个是a7架构的。
a9的话,不怎么推荐,如果兄台想弄一个a9架构的话,还是推荐考虑samsung的 4412这颗IC吧。主要就是资料多,而且国外专门的开源网站做支持。代码应有尽有。

2014-03-16 00:10
xkwy0000
Rank: 6Rank: 6
等 级:贵宾
威 望:11
帖 子:107
专家分:441
注 册:2013-2-8
得分:0 
对于一个芯片,初始的开发工具很重要的,重做系统也是必须的。对于个人或几个人使用机器码做一个
即使小型的系统,难度也是可想而知的。说这话,让人见笑,属于赤贫。
2014-03-16 08:41
klapset
Rank: 4
等 级:业余侠客
威 望:2
帖 子:71
专家分:234
注 册:2014-2-27
得分:0 
回复 13楼 xkwy0000
最近有个新想法,关于一个面向对象的os结构。
2014-03-22 22:25
xkwy0000
Rank: 6Rank: 6
等 级:贵宾
威 望:11
帖 子:107
专家分:441
注 册:2013-2-8
得分:0 
C++来描述是可以的,只是实现有些困难。如果说具体内容,
基本上了,只是还涉及到一个进程队列,外设的闲,忙,
我觉得可以了,参与的人太少了,思路打不开呀。
2014-03-23 11:53
klapset
Rank: 4
等 级:业余侠客
威 望:2
帖 子:71
专家分:234
注 册:2014-2-27
得分:0 
回复 15楼 xkwy0000
我先构思一下。可能要一段时间。
2014-03-23 19:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-427813-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.105408 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved