搜索
bottom↓
回复: 12

讨论一下:为什么要在AVR上移植操作系统,优势在哪里

[复制链接]

出0入0汤圆

发表于 2007-6-14 21:59:37 | 显示全部楼层 |阅读模式
讨论一下:为什么要在AVR上移植操作系统,优势在哪里

本人最近想研究一下,

请路到高手多多指点

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2007-6-14 22:25:31 | 显示全部楼层
方便写程序而尔。举个例,可以写几个死循环的任务处理不同的事,而不用担心互相逻辑冲突,长时间延时也不会觉得是浪费处理器的处理能力。当然还有很多好处,但有很多人就是冲着这个而用。

出0入0汤圆

发表于 2007-6-14 22:34:06 | 显示全部楼层
偶是不用操作系统,程序基本写不出来。



用操作系统,写程序容易得多的了。


-----此内容被ATmega32于2007-06-14,22:41:46编辑过

出0入0汤圆

发表于 2007-6-14 23:46:24 | 显示全部楼层
我觉得在小容量单片机上移植操作系统还是不实用,毕竟产品设计要考虑到成本。



试问在tiny13上能跑操作系统吗?

如果产品用tiny13就能解决你还要用资源多的片子去跑个系统来解决?



个人愚见,仅作参考。

出0入0汤圆

发表于 2007-6-15 01:09:45 | 显示全部楼层
接楼上的话题:

问题是随着技术的发展,如果工艺尺寸跳了一下,OH,存储容量会增加好几倍的,价格不涨,速度提高,这就有了大量可浪费的资源,自然就有了操作系统的位置了。

出0入0汤圆

发表于 2007-6-15 01:26:09 | 显示全部楼层
再接楼上的话题:

不太可能,哪样的话,只会出现更便宜的MEGA系列。8位机的架构就决定了应用范围,跑系统本来就不是它的强项。硬要做成这样的话,只有一个结果:被其它家的芯片淘汰出局!

出0入0汤圆

发表于 2007-6-15 06:58:13 | 显示全部楼层
用不用OS就像用C还是汇编一样。公说公有理、婆说。。。

出0入0汤圆

发表于 2007-6-15 07:32:11 | 显示全部楼层
没什么必要~~~

出0入0汤圆

发表于 2007-6-15 08:07:31 | 显示全部楼层
我用M128,M64时才会使用OS,其他的资源少的不考虑. 除了用OS时用C写程序,其他的用C++写利用面向对像的思想已经很好用.

出0入0汤圆

发表于 2007-6-15 08:12:51 | 显示全部楼层
没什么必要吧,裸奔的速度最快。

出0入0汤圆

发表于 2007-6-15 08:20:14 | 显示全部楼层
新手,能否解释一下什么是AVR上的操作系统?之前没听说过,见笑了!

出50入0汤圆

发表于 2007-6-15 09:35:45 | 显示全部楼层
我也觉得AVR上面跑操作系统没什么优势

出0入0汤圆

发表于 2007-6-15 09:45:55 | 显示全部楼层
目前来看,在AVR上跑系统的应用可以用凤毛麟角来形容,即便是在论坛最长见的贴,也都是基于学习类的。

不是说AVR跑不动,而是对于一个基本上可用资源就是掐成本的芯片,即便是有跑系统的应用,实际应用面也会很窄。

当然对于学习来说,就无所谓有没有优势。

能run起来,说明对系统的理解和AVR的编程掌握有火候了。

努力中啊,有朝一日也有能力可以移植个系统run一下。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-1 07:45

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表