armok 发表于 2004-12-16 23:51:52

hotpower 发表于 2004-12-17 00:23:11

新出的<AVT-GCC与AVR....开发>一书的光盘里有AVRX



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

lei_yong 发表于 2005-4-14 16:39:10

有人成功运行过吗?

nhdcd 发表于 2005-4-14 19:26:30

如何使某些中断不受AVRX管理?特别是一些很高速的中断

lei_yong 发表于 2005-4-16 08:34:05

有人成功运行过吗?

myhk007 发表于 2005-4-17 00:11:48

我们老大花不到一个月的时间自己写了个在AVR上跑的操作系统,具他说在M8上面也跑的很好,(虽然我也很想学,可是..功底不够啊./emotion/em031.gif)

zhonghua_li 发表于 2005-7-3 19:10:08

教主:

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

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

http://cache.amobbs.com/bbs_upload782111/files_2/armok0155309.JPG

zhonghua_li 发表于 2005-7-3 19:38:45

打开avrx-io.h文件。发现里面的:include <io-avr.h> 估计应该是GCC中的 <avr/io.h>,修改后。再 make gcc 又出现下面才错误。郁闷,也许就是上面所说的serialio.s的问题。

http://cache.amobbs.com/bbs_upload782111/files_2/armok0155310.JPG

zhonghua_li 发表于 2005-7-3 19:46:03

网上乱搜,搜到一个serialio.s

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

http://cache.amobbs.com/bbs_upload782111/files_2/armok0155311.JPG

makesoft 发表于 2005-7-3 20:50:06

这个系统作者已经4年没有维护了,还是使用小心点吧。

zhonghua_li 发表于 2005-7-3 21:02:25

功夫不负有心人。 成功了。嘿嘿。作者2002年还修改过。

zhonghua_li 发表于 2005-7-3 22:21:56

算了,放弃了。操作系统的库 avrx.a 生成了,但是用力里面的例子编译都用不起。

lei_yong 发表于 2005-7-4 16:05:00

把AVRX的源码读通,OS就写好了。

lei_yong 发表于 2005-7-4 16:20:11

zhonghua_li 发表于 2005-7-4 17:00:45

恩,那就是了,如果把源码读懂,你就牛了,而且是超级牛。源码基本全汇编。 里面的宏都很怪异,在C语言上都找不到,读不懂。

violit 发表于 2005-8-29 20:19:30

为什么一个老外得上个世纪的OS都还这么有生命力??

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

armok 发表于 2005-8-29 20:22:44

testcode 发表于 2005-8-29 23:52:14

AVRX还是有它的特点的。

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

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

Melin 发表于 2005-8-30 11:16:14

我真想学呀! 无耐功夫不够!!^0^

violit 发表于 2005-9-3 20:30:17

我最近在学习ICC里的salvo

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

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

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

avrfun 发表于 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).

tianya547 发表于 2006-12-26 08:56:58

请问蓝色天空,用何种serialio.s才能编译内核成功?

tianya547 发表于 2006-12-26 08:57:27

请问蓝色天空,用何种serialio.s才能编译内核成功?
页: [1]
查看完整版本: 资料收集:在MEGA8上使用RTOS AVRX