[AVR单片机] 完成M16 UCOS 的移植

[复制链接]
5891|19
 楼主| hezhong 发表于 2007-9-6 17:47 | 显示全部楼层 |阅读模式
用AVR不少时间啦。一直跑前后台系统。其实也没觉得 什么不好。

看到大把的人都在 UCOS 。出于学习了解的心态,学习全部源代码。

哈哈 发现我的前后台的思路和作者的思路有些地方有相识之处。

源代码都看完啦,不移植一下好像有点遗憾哦。所有。。。。。。

后来发现 大把高人早就已经移植啦。当了几个下来,靠!!!

几乎都不能成功编译。

当然 最后还是自己搞定。哈哈

先不贴源代码啦。其实怕自己太落伍啦。需要交流的给块板砖。

我现在 跑三个任务加一个中断。测试了信号量,邮箱。感觉没什么问题。

只是 可能写前后台习惯啦,感觉有点拗手。

花RAM flash 得速度,各有好处
 楼主| hezhong 发表于 2007-9-11 15:28 | 显示全部楼层

自己顶一下

没人 拍砖!

呵呵 自己顶一下。

感觉 这个已经 落伍啦。

下次继续努力!
huangqi412 发表于 2007-9-11 16:38 | 显示全部楼层

lz能不能和大家风享一下

ayb_ice 发表于 2007-9-11 16:46 | 显示全部楼层

UCOS用处不大...

qjy_dali 发表于 2007-9-11 16:48 | 显示全部楼层

而且后来还收钱了

BitFu 发表于 2007-9-12 08:48 | 显示全部楼层

用AVRX吧

对于MEGA16最适合不过了
正在用AVRX......
 楼主| hezhong 发表于 2007-9-17 10:50 | 显示全部楼层

哈哈 接受建议

哈哈 接受建议。

楼上说得都不错。现在得单片机速度越来越快,其实如果程序架构设计得好,也

同样能 实时 的。

对于想要M16移植UCOS 源码的同志,Email 我
 楼主| hezhong 发表于 2007-9-17 10:53 | 显示全部楼层

Email

nicho_wen@yahoo.com.cn
知识混子 发表于 2007-9-18 23:57 | 显示全部楼层

请给一份源码

谢谢
air2 发表于 2007-9-20 13:44 | 显示全部楼层

请发一份

springzhaogl@yahoo.com
athlon64fx 发表于 2007-9-20 14:57 | 显示全部楼层

m16用ucos真的意义不大

ucos和avrx我都用过.
m16跑ucos的话,写点简单的程序ram或者flash就不够了.效率很低.
avrx的操作没有延时,很不方便,不如不用.
cub_wolf 发表于 2007-9-22 16:11 | 显示全部楼层

AVRX没有延时?,上帝,你有没有搞错啊

ATmega16 发表于 2007-9-22 19:39 | 显示全部楼层

AVRX没有延时?没延时还叫操作系统!

学AVR就是从RTOS开始的。

small rtos,avrx,usmartx都用过,

个人觉得USMARTX最适合AVR了,在mega8上跑的很好。
mega16跑ucos2根本不适合。
mega64,mega128才用ucos2.
龙在天涯 发表于 2007-9-23 21:17 | 显示全部楼层

支持一下,看多了,练多了,就是高手了哈,努力!为你加

athlon64fx 发表于 2007-9-24 15:19 | 显示全部楼层

12、13楼:

表达失误,我的意思是超时.
 楼主| hezhong 发表于 2007-9-25 15:13 | 显示全部楼层

觉得操作系统都查不多

我看楼上的 说了那么多 RTOS 虽然有些我没接触过,但是我觉得实现的方式都

应该查不多的。要多任务就得 多ram 多flash 。对于一般的单片机来说,这是

奢侈的!也许随着ARM的压力 一般的单片机也不断提高自身的性能。到那个时候

想怎样跑就怎样跑啦。
hc0 发表于 2007-9-26 17:45 | 显示全部楼层

希望楼主给一份源码,谢谢!

h.xw@hotmail.com
 楼主| hezhong 发表于 2007-9-28 12:03 | 显示全部楼层

哈哈 同志们把你的Email发到我的邮箱

哈哈 同志们把你的Email发到我的邮箱

由于公司的原因 不能经常光顾这里
DEF 发表于 2007-9-30 02:04 | 显示全部楼层

我也来一下

我支持FREERTOS,这才是好东西
ATmega16 发表于 2007-9-30 08:20 | 显示全部楼层

8K Flash ,1K sram,足够跑OS了

4K FLASH,512 SRAM,就可以跑OS了。
8K Flash ,1K sram,足够把OS跑的很好了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

7

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部