搜索
bottom↓
回复: 20

大家有没有在AVR上跑uc/os实时操作系统的?

[复制链接]

出0入0汤圆

发表于 2004-11-3 08:32:56 | 显示全部楼层 |阅读模式
现在可以使用AVR编写自己的程序了。老板又给我一本书。uc/os操作系统。

有使用过这个os的吗?
-----此内容被simbin于2004-11-03,08:42:45编辑过

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

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

出0入0汤圆

发表于 2004-11-3 09:11:22 | 显示全部楼层
曾经想尝试一下UCOS II在AVR的移植,无奈没有足够的实验设备和编程能力,所以一直没做这个事,目前网上有的资料基本都是M128上的和M8515上的移植,但不是很详细,建议你在21ICBBS的AVR论坛上查找一下,那里的资料比较多。另外在UCOS II的老巢里有UCOS在ICCAVR和IAR编译器的例程,可以下载回来看看。

出0入0汤圆

 楼主| 发表于 2004-11-3 10:19:03 | 显示全部楼层
3Q

出0入0汤圆

发表于 2004-11-8 20:04:26 | 显示全部楼层
我也正在研究...

出0入0汤圆

发表于 2004-12-29 22:19:28 | 显示全部楼层
我做过的,在Mega64 和Mega128上使用

出0入0汤圆

发表于 2004-12-29 22:37:18 | 显示全部楼层
在单片机上跑ucos,省下的时间与浪费的精力一样多。系统越不值。

出0入0汤圆

发表于 2004-12-30 18:05:25 | 显示全部楼层
我有点不明白,单片机用操作系统的目的是什么?

出0入0汤圆

发表于 2005-2-23 06:04:56 | 显示全部楼层
我在128下作成过 别的没试 ,只是试验,运行很好 但没有应用,有兴趣大家可以讨论下

出0入0汤圆

发表于 2005-2-23 17:16:10 | 显示全部楼层
请问生成的HEX文件有多大,我也做了一个mega103的,有三个任务,都是串口发送和液晶显示,可是生成的HEX文件有20K左右,不知是不是合理?

出0入0汤圆

发表于 2005-2-23 19:49:35 | 显示全部楼层
To 电子小生:你再修修,这么少代码应该在10-12K左右,跑个最简单的,我用iar试过,低码不大于8K

出0入0汤圆

发表于 2005-2-23 19:57:53 | 显示全部楼层
谢谢!我再看看

出0入0汤圆

发表于 2005-3-24 14:16:52 | 显示全部楼层
AVR上跑uc/os实时操作系统?



用大炮打蚊子,小小8位机我也想不出要用什么RTOS,用C编程就有时就觉得浪费资源了。

出0入0汤圆

发表于 2005-3-24 16:29:27 | 显示全部楼层
m64/M128跑uc/os还是很有意义,SRAM可以扩展到64K。64-128K的程序空间、64K的数据空间可以做比较复杂的嵌入式系统了。这样的系统上用实时操作系统做开发会觉得方便很多。在8位MCU市场,有许多这样的例子。

出0入0汤圆

发表于 2005-4-28 20:45:02 | 显示全部楼层
我正在做ucos-ii在m16上的移植

出0入0汤圆

发表于 2005-4-28 22:40:36 | 显示全部楼层
to 【11楼】 jiangbibo

老兄,你认为AVR上面的操作系统没有用,是因为你编写的软件还没有达到那种对实时性的苛刻要求。在很多程度上面,操作系统就是用来管理多个任务的,在上面地方用操作系统要看你的目的是什么。

出0入0汤圆

发表于 2008-4-25 16:12:16 | 显示全部楼层
RTOS是西方对中国的一种和平演变,Micrum的行为就已证实,
放弃开源的想法,但可以借鉴思路.

中国人民有志气!!

出0入0汤圆

发表于 2008-4-27 18:58:58 | 显示全部楼层
对于实时操作系统,在单片机上的应用,就象我们使用个人电脑一样.在操作系统内部,一般都带有软多的驱动软件,比如驱动USB,TCP/IP,等等驱动程序.我们在使用的时候,就不用财费心费力再去写这些驱动了,这样,用户程序的编写就会变得轻松自如起来.我们只需要针对自已的应用编写简单的代码,而大部份驱动什么的则可以直接调用系统驱动或用户自已编写的驱动,从而用户编写的程序无论是通用性,还是可靠性等诸方面都有一个质的提高.

出0入0汤圆

发表于 2008-5-13 14:33:44 | 显示全部楼层
想不到象gxlujd 彩虹这样的高手也搞不定,哈哈。
网上有老外在M8上移植的UCOSII,我在M8,M16,M32,M64,M128上都试过了,很好用,大家不必自己移植了.

出0入0汤圆

发表于 2008-6-30 12:00:58 | 显示全部楼层
LS,那是人家04年的情况啊

出0入0汤圆

发表于 2008-9-8 10:14:42 | 显示全部楼层
我在MEGA64上跑UCOS2.80,IAR编译环境,FLASH只支出不到5K,可见占用的资源还可以接受;不过长期稳定性没有去验证,工业应用还是应该慎重

出0入0汤圆

发表于 2008-10-9 23:23:45 | 显示全部楼层
我一直在用mega128上跑UC/OS

没有OS,我会被一大堆任务整疯的。

以后要么用mega256要么就arm

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

本版积分规则

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

GMT+8, 2024-6-4 16:57

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

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