[AVR单片机] AVR操作系统发布,定名为:LOOK

[复制链接]
 楼主| John_Lee 发表于 2008-8-7 12:21 | 显示全部楼层 |阅读模式
操作系统定名为LOOK,是"lightweight object-oriented kernel"的缩写,稍后我会给出一些sample,说明怎样使用此系统,权当教程。

由于找不到AVR Studio SDK,并且在一些设备的使用方式上,还没有一个满意的设计,所以暂时就只有先发布内核了。设备管理部分将在以后的版本中完善。

这个发布的版本是20080808 Community Technology Preview,只在21icbbs发布,未经许可,不得转载。

附件中为第一部分
相关链接:http://bbs.21ic.com/upfiles/img/20079/2007923114920684.rar
 楼主| John_Lee 发表于 2008-8-7 12:22 | 显示全部楼层
 楼主| John_Lee 发表于 2008-8-7 12:23 | 显示全部楼层
 楼主| John_Lee 发表于 2008-8-7 12:23 | 显示全部楼层
笑苍天 发表于 2008-8-7 12:37 | 显示全部楼层

呵呵,沙发

下载下来学习学习
kanprin 发表于 2008-8-7 14:36 | 显示全部楼层

端个板凳坐坐也不错。

下下来好好学习一下,谢谢老师……
kanprin 发表于 2008-8-7 14:49 | 显示全部楼层

期待教程的发行。

下载的文件只有.a  .gch. .h文件,而.h文件也没啥声明,库文件又不可见,包的好严,云里雾里啊……
 楼主| John_Lee 发表于 2008-8-7 16:05 | 显示全部楼层

修正了一个bug,请大家重新下载,sample将重新开贴

此系统支持AVR的架构4(avr4)和5(avr5),具体包含哪些型号的芯片,请看http://www.nongnu.org/avr-libc/user-manual/using_tools.html

注意事项:
1、编译器必须使用gcc 4.2.2 (WinAVR 20071221)。
2、在编译时必须定义--mmcu=avr4 或 --mmcu=avr5,而不能定义具体的型号,否则将会出错,芯片型号的定义方法是用 -D 定义一个宏,在那个网页的第二个表的第三列。例如:型号是atmega64,则定义 -D__AVR_ATmega64__。
3、优化级别必须是 -Os。

由于此系统需要使用 C++ 的 placement new。所以大家要新建一个头文件“new”,内容为:
#ifndef __NEW
#define __NEW

#ifndef __SIZE_T
#include <stddef.h>
#endif

inline void* operator new (size_t, void* p)
{
    return (p);
}

inline void operator delete (void*, void*)
{
    return;
}

#endif


此文件会在以后经常使用,所以最好把它放到与当前项目无关的公用 include 目录。
hotpower 发表于 2011-5-12 01:53 | 显示全部楼层
顶起来
murex 发表于 2011-5-12 19:30 | 显示全部楼层
解压不出来了
hotpower 发表于 2011-5-14 01:02 | 显示全部楼层
时间久了,二姨把文件删除了。

找老师要这个
tjuhwf00 发表于 2011-5-17 11:07 | 显示全部楼层
解压不了撒????????
蓝正君m2009 发表于 2011-5-20 19:16 | 显示全部楼层
很感兴趣关于操作系统的东西,我身边的一个朋友,也做过AVR的操作系统,所以对该帖子很感兴趣
蓝正君m2009 发表于 2011-5-20 19:25 | 显示全部楼层
下载下来的文件还有些问题,无**常解压,楼主能否提供以下帮助?
xiaoyi001 发表于 2011-5-30 08:54 | 显示全部楼层
lixunliang 发表于 2011-6-3 11:10 | 显示全部楼层
了解一下
qin552011373 发表于 2011-6-5 17:52 | 显示全部楼层
lh33852752 发表于 2011-6-24 09:12 | 显示全部楼层
瞧卡凹
plc_avr 发表于 2011-6-29 07:41 | 显示全部楼层
一直很少来这里,特来顶一下老师的贴子!
宇容创行 发表于 2011-6-29 21:21 | 显示全部楼层
look look
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

1466

帖子

21

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