搜索
bottom↓
回复: 22

资料收集:在MEGA8上使用RTOS AVRX

[复制链接]
头像被屏蔽

出0入0汤圆

发表于 2004-12-16 23:51:52 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2004-12-17 00:23:11 | 显示全部楼层
新出的<AVT-GCC与AVR....开发>一书的光盘里有AVRX



不错!!!教主给的一定不错...
-----此内容被hotpower于2004-12-17,00:28:38编辑过

出0入0汤圆

发表于 2005-4-14 16:39:10 | 显示全部楼层
有人成功运行过吗?

出0入0汤圆

发表于 2005-4-14 19:26:30 | 显示全部楼层
如何使某些中断不受AVRX管理?特别是一些很高速的中断

出0入0汤圆

发表于 2005-4-16 08:34:05 | 显示全部楼层
有人成功运行过吗?

出0入0汤圆

发表于 2005-4-17 00:11:48 | 显示全部楼层
我们老大花不到一个月的时间自己写了个在AVR上跑的操作系统,具他说在M8上面也跑的很好,(虽然我也很想学,可是..功底不够啊

出0入0汤圆

发表于 2005-7-3 19:10:08 | 显示全部楼层
教主:

上面说的网页打不开,也没找到他所说的serialio.s。

用<AVT-GCC与AVR....开发>一书附带的光盘中的AVRX按照他介绍的方法。在编译库文件的时候出现(命令提示符键入 make gcc 后)出现如下错误:

出0入0汤圆

发表于 2005-7-3 19:38:45 | 显示全部楼层
打开avrx-io.h文件。发现里面的:include <io-avr.h> 估计应该是GCC中的 <avr/io.h>,修改后。再 make gcc 又出现下面才错误。郁闷,也许就是上面所说的serialio.s的问题。

出0入0汤圆

发表于 2005-7-3 19:46:03 | 显示全部楼层
网上乱搜,搜到一个serialio.s

替换原来的。再编译,又出现下面的问题。

出10入120汤圆

发表于 2005-7-3 20:50:06 | 显示全部楼层
这个系统作者已经4年没有维护了,还是使用小心点吧。

出0入0汤圆

发表于 2005-7-3 21:02:25 | 显示全部楼层
功夫不负有心人。 成功了。嘿嘿。作者2002年还修改过。

出0入0汤圆

发表于 2005-7-3 22:21:56 | 显示全部楼层
算了,放弃了。操作系统的库 avrx.a 生成了,但是用力里面的例子编译都用不起。

出0入0汤圆

发表于 2005-7-4 16:05:00 | 显示全部楼层
把AVRX的源码读通,OS就写好了。

出0入0汤圆

发表于 2005-7-4 16:20:11 | 显示全部楼层

出0入0汤圆

发表于 2005-7-4 17:00:45 | 显示全部楼层
恩,那就是了,如果把源码读懂,你就牛了,而且是超级牛。源码基本全汇编。 里面的宏都很怪异,在C语言上都找不到,读不懂。

出0入0汤圆

发表于 2005-8-29 20:19:30 | 显示全部楼层
为什么一个老外得上个世纪的OS都还这么有生命力??

我们国内也有很多人在写自己的OS怎么就不见露出头角呢???!!
头像被屏蔽

出0入0汤圆

 楼主| 发表于 2005-8-29 20:22:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2005-8-29 23:52:14 | 显示全部楼层
AVRX还是有它的特点的。

曾经测试过FREERTOS。与AVRX比较,FREERTOS用C编写,较容易理解,但是用起来RAM很大,感觉对小RAM的单片机价值不大。AVRX的特点,直接使用汇编编写,代码可以降到很小。不过,网上提供的资料较少,只好自己慢慢摸索。

希望大家也能一起加入,互相交流...

出0入0汤圆

发表于 2005-8-30 11:16:14 | 显示全部楼层
我真想学呀! 无耐功夫不够!!^0^

出0入0汤圆

发表于 2005-9-3 20:30:17 | 显示全部楼层
我最近在学习ICC里的salvo

感觉这个操作系统非常适合小单片机和高速场合

他其实一个任务调度器,不控制中断,因此不会对中断造成延误

AVRX据说需要211个时钟周期来进入中断

出0入0汤圆

发表于 2006-11-27 01:25:10 | 显示全部楼层
看了看salvo的主页,好像用得还不少,这里有它的客户清单:

http://www.pumpkininc.com/content/customers.htm

其中有kodak,Honeywell, GE等 .



版本比较:

http://www.pumpkininc.com/content/doc/forms/salvoversions.pdf

其免费版Salvo Lite有一些功能限制:最多3个任务;最多5个事件(event).

出0入0汤圆

发表于 2006-12-26 08:56:58 | 显示全部楼层
请问蓝色天空,用何种serialio.s才能编译内核成功?

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-5-9 13:17

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

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