你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【原创推荐】酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发... 精华  

[复制链接]
k10k10k10-19309 发布时间:2011-3-5 15:54
阅读主题, 点击返回1楼
赞 收藏 5 评论482 发布时间:2011-3-5 15:54
482个回答
haoxiaozi-26369 回答时间:2011-3-16 14:19:45

RE:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

很想学习,很美,很好
ZhenQiu 回答时间:2011-3-16 17:55:28

RE:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

再次学习,再顶!
lichangan624 回答时间:2011-3-17 09:02:11

RE:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

是我见过最炫得
wxy_stmcu 回答时间:2011-3-17 09:38:12

RE:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

附件:回复后可见!4 `% }1 j& M5 [2 y- M5 Y/ ^8 r
此话非常深刻
GlenLiang 回答时间:2011-3-17 11:48:25

回复:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

回复第 1 楼 k10k10k10于2011-03-05 07:54:33发表:
/ r4 _8 V" k. w0 i; W从酷享科技官方决定开发酷系统2.0开始,广大用户经历了长达三个月的等待之期。在这三个月中,我们将所有精力投入到此项目的开发中,期间Summer V1.6版硬件发布,在销售情况不太乐观的情况下,我们依然选择了以大部分精力投放到酷系统开发中去。这样做,不是为别的,只是希望能够早日实现对用户的承诺,能够在这繁杂的环境里,做好一个单纯的嵌入式爱好者能够做的事情。
3 h2 J; C2 _1 \& Y在这份代码中,凝结了karlno太多的软件构想和程序技巧,所以我们希望每位得到此份代码之人,都能善待它,用好它,而不会因为一点点的浮躁,就轻言放弃。在此,我们承诺,酷系统将完全免费、开源,不管以后它进阶到哪个版本,不管我们为此付出了多少努力,此承诺将一直有效。同时,我也期望每位学习、研究此份代码之人,能够不吝啬你的才智,加入到我们之中,以酷系统为基础,和我们交流程序思维,将你们对酷系统任何的想法都告诉我们。我想,这将是酷系统进步的最大动力! 6 c# f( d- b; T; c1 r, I1 I
借此机会,也希望有能力之人,可以帮助我们完成一些酷系统的开发工作,创造一份属于我们自己的伟大价值!$ ~: h! g& _: C& L" e1 y9 W

& M/ ]0 ?" Z9 z0 b8 J) `0 @酷系统发布说明(节选): / s8 r* i! }& j+ a4 T4 f" W
在很长的一段时间内,我都需要向用户解释,酷系统不是操作系统,它是一个集成了操作系统、文件系统、GUI等等组件的应用运行框架。很多程序员写大型的程序,心里没有一个框架。当他们想要为这个系统添加一个应用时,他们就做了;当他们又想为这个系统添加另一个应用时,他们接着做了。问题在于,随着他们一次次的添加新的应用到这个系统里,系统也变得越来越松散、危险。因为他们并没有发现,在这众多的应用中,是有很多共同之处可以被剥离、被抽象、被统一的。当你将重复的代码按照一定的框架统一起来,那么你会发现,这种改变对于一个系统来说是质的飞跃。酷系统就是这样诞生的。
- @: y0 Z2 H! F( i之前,有不少做通用机的朋友想加入嵌入式行业,我给他们最大的建议就是弄清楚“资源”这两个字眼在嵌入式中的重大含义。同样,在酷系统的开发过程中,我们一直追求简单、有效、节省的软件解决办法。酷系统的主要基础对象是类似于ARM7这个级别的系统中。大家都知道,在这个级别中,除了uCos等微型操作系统之外,很难有什么东西(框架),可以像Linux一样,为开发人员准备了一个最厚实的基础和现成开发案例。而ARM7、Cortex-M3等内核,又不足以运行Linux这样要求高的系统。酷系统就是在这种背景下诞生的。所以我们在编写酷系统的每一行程序时,都把RAM和ROM资源放在第一位,都将速度放到第一位。酷系统和Linux一样,为用户提供了现成的实现基础,它具备了绝大多数嵌入式系统需要的模块,如GUI、文件系统等等。在这个基础上,开发人员可以稍加修改就实现自己的产品设计,这也是我们最乐意看到的结果。
2 z8 q# |, [! D* S- Z5 R酷系统很在意用户感受,所以当你是一个酷系统的应用者时,你可以感受到,我们为用户留下的API都比较人性化。当然,因为考虑到硬件和速度,有些函数可能不是那么方便。我希望每位用户都讲你们的使用感受告诉我们,方便我们为酷系统的发展奠定最好的使用基础。 0 R# L3 [/ }( d1 o
目前,酷系统是基于酷享科技酷学玩Summer系列的开发板研发的。但实际上,这一套运行框架(操作系统+文件系统+GUI+处理机制)适用于ARM7以上级别的任何计算机系统中。我们只需要对驱动层做必要修改,其就可以稳定的运行在新的板卡之上。当然,由于精力有限,我们鼓励各位有能力的开发者帮助我们将酷系统移植到其他硬件体系中。 ! V7 @! m2 ]$ S# q. p
酷系统开发是无法截止的工作,因为只要最终产品要求,酷系统可以无尽止的加入更多的功能。在开发之初我们就意识到了这点,所以我们并不求未来将酷系统开发成类似于Linux这样的巨无霸。我们希望酷系统朝着高效、稳定、适用的系统框架目标迈进!
/ d3 h% }& J0 Y, ]6 i* L: t( W; i) O酷系统无任何版权限制,任何机构和公司都可以将我们的代码进行修改并实践于商业应用,必要时也可向我们寻求技术帮助。但我们不允许任何个人或团体,将我们的代码修改之后便以新的名义和名称进行发布,我想这样的行为,是每位酷系统用户都不耻的,也必会遭受广大嵌入式爱好者的质问。
, H7 X8 C  S+ K% M我殷切希望,有更多的人士能够加入到我们酷系统开发工作中来,为酷系统尽自己的一力。我们不奢求酷系统未来会像Linux一样遍及各处,但我们希望,在嵌入式行业的明天,酷系统能让框架理念深入人心!3 {( D9 }6 d: |7 W

, `  ]  E% g" k2 v! v8 o# s  }/ E上几张实物图片:" B' u6 z  @8 K2 ?4 n7 @/ b

! l* a7 m. P+ x7 @# k3 ]4 Z& j( N( r3 T5 v

# T. n/ h/ D, J, _* i2 ~0 g
" g$ ?. _7 V+ \, _, p# w- W
! J# V5 u: k  d  V  R6 c+ s' V$ i
 
zouxianlu-23184 回答时间:2011-3-17 12:32:22

RE:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

挺漂亮的,支持下
k10k10k10-19309 回答时间:2011-3-17 19:01:50

回复:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

回复第 50 楼 liu_xf于2011-03-15 04:44:49发表:5 c, g. p. ?4 t4 n8 Z. I& E/ S: X
不错,界面很漂亮,是基于ucgui开发的吗 
+ o9 L$ `  y. Z2 x# ^9 t: D9 T( H! O9 h$ @1 i- _* A9 Y- E' w
不是基于UCGUI的,是自己写的GUI
k10k10k10-19309 回答时间:2011-3-17 21:18:52

回复:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

回复第 26 楼 CfuPerformance于2011-03-10 10:24:53发表:) D& ?0 s9 C' C! }# B" n
很好,是不是方便移植到其他的系统上? 
% K; @2 z+ _, {- S
, c# r- `& q7 F5 u" e ) b2 I+ P3 }7 E& }  R. g

2 H; X: @$ }& m目前酷系统并不依赖于某个特定的操作系统,酷系统只不过利用了操作系统的多线程及信号量机制,具有这两个机制的操作系统都可以被酷系统用。所以,可以移植,你可以将os,驱动,全部换掉都可以,目前酷系统只依赖于自己的gui和运行内核,其他的,都可以换。当然,你得有一定的基础,否则移植工作会让你很痛苦。 0 L) }+ I$ r2 A7 I  M" u; w
实际上,我们更倾向于学习者能从中学到框架思维的精髓,这样你写什么软件都一样。+ E: q, P' Q8 X$ ?$ {
coolss 回答时间:2011-3-18 16:38:20

RE:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

好东西啊,尤其感谢无私分享的人!
tcwb201-191533 回答时间:2011-3-18 19:52:42

RE:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

看着库系统慢慢强大!
k10k10k10-19309 回答时间:2011-3-18 22:07:43

回复:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

回复第 70 楼 tcwb201于2011-03-18 11:52:42发表:, b- M2 x( q. b
看着库系统慢慢强大! 
3 T5 U' D+ x6 F1 t1 Q3 k# ]8 ?4 m) t
莫非兄弟是从Q-OS V1.0开始关注的?
hlxldb-91608 回答时间:2011-3-19 10:12:53

回复:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

回复第 2 楼 liaoqx于2011-03-05 08:24:31发表:9 A- {: X6 h+ o( k3 O7 s
uCos II 不是收费的吗?
; ~& a; j+ ~; E$ K" R% w如果用于商业是需要收费的,用于个人和高校学习是免费的# H2 v' m# H: J2 b' e2 a6 a0 a
 
mktg205-270683 回答时间:2011-3-19 11:06:17

RE:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

看看看
% [( [" W3 p$ [: _  R看看看卡那可能
122402902 回答时间:2011-3-21 09:19:43

RE:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

被阿莫删帖后跑这里来了 。。。
5261zgj 回答时间:2011-3-21 10:42:59

RE:酷系统Q-SYS V2.0发布(基于酷学玩Summer stm32开发板 + uCos II + GUI)

好东西,学习了!!!

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版