2020-01-23 14:33发布
bias 发表于 2013-12-23 11:21 不靠谱,价格太贵了,开源还差不多。 而且我感觉这种所谓的简单编程其实不适合学习单片机,速成对学习基本 ...
与其它学习板的对比表.JPG (172.53 KB, 下载次数: 0)
下载附件
2013-12-23 13:37 上传
kinsno 发表于 2013-12-23 16:34 走马观花看了一遍,没发现其核心,也就是调度函数的实现与原理,请问在哪个文件里啊?或者能描述一下提供一 ...
最多设置5个标签!
不靠谱,价格太贵了,开源还差不多。
而且我感觉这种所谓的简单编程其实不适合学习单片机,速成对学习基本知识来说不好。
可是学好了单片机谁又会去用这个系统呢?
非常感谢bias发表看法,说明您已花时间去了解了。
这里对您提出的意见发表一下我的看法:
1)价格太贵,是指开发板吧。280元加送大屏12864液晶,也就比其它学习板高几十元而已;
高出的这些钱主要是考虑学员会提出很多问题,需要工程师花很多时间来解答;
2)而且,购买产品考虑的是性价比,而非绝对价格。下图给出了与其它学习板的对比;
进口奶粉那么贵,为何国人还趋之若鹜呢?因为国人深知吃垃圾食品长不出健壮的孩子!
3)顺便说一下,我们有更远大的目标,目前还真不指望从中获些小利;
4)TreeOS 1.0目前是有限开源,这本身就是一种开源;
5)编程简单化、单片机速成确实是我们追求的目标,如果您认为我们做到了,那感谢您的褒奖!
6)不愿意速成也可以。实际上,我们也一直建议学员仔细读懂每一句程序,搞清楚每一个技术细节,这有助于他们打下坚实的基础;
而且,他们从中不仅能学到如何设计软件架构,还可以学会如何编出规范化的软件;
7)学会单片机?我当工程师十几年,还不敢说我完全学会单片机。
因为知识不断更新,如果出现一个新技术,全世界工程师都来抠它,这本身就是一种巨大的浪费,有现成的软件能够用上,为什么不用呢?
8)俗话说得好:“读万卷书不如行万里路,行万里路不如踏着成功者的脚步”
与其它学习板的对比表.JPG (172.53 KB, 下载次数: 0)
下载附件
2013-12-23 13:37 上传
谢谢关注。看得出大虾对操作系统还是很有研究的。
TreeOS 1.0不同于其它实时内核,它是无核操作系统,所以传统的任务调度、消息管理函数等都没有。关键是为了简单、节省内存,以适用于中低档的单片机。
当这不等于它没有任务调度机制和消息传递机制。简单地说,可以把它理解为顺序调度,消息传递主要是内存共享。这与平时所说的裸奔差别不大。正因如此,对于初学者来说就很容易理解。
那么,很多人会问,没有内核能称为操作系统吗?
能!事实上,之前已有不少操作系统就是无核的。由加州伯克利大学开发的无线传感网操作系统TinyOS也是一个无核的构件化操作系统,它采用的是事件驱动机制。
TreeOS 1.0的亮点就在于无核构件化,无核是是受单片机内存所限,而构件化弥补了这种缺陷,使中低档单片机也能用上操作系统。
构件化技术(更贴切的说是一种新的软件生产方式)被看做是未来二三十年能够颠覆软件行业的最有希望的一门技术。构件化技术也是特别适合嵌入式系统的技术。
TreeOS 1.0把构件化概念引入到中低档MCU领域,在世界上也是首创,并建立了世界上首个MCU软件构件库,顺利解决了中低档单片机操作系统问题。
请到上面楼层下载《TreeOS 1.0实时操作系统使用指南3》,里面有详细介绍。
以上解释,不知是否讲得清楚,欢迎多提意见。
一周热门 更多>