原创 我的6502 RTOS

2006-9-9 13:44 6047 15 10 分类: MCU/ 嵌入式

        芬兰的Linus写了Linux,让我们可以看到多任务操作系统的秘密。美籍加人Jean J.Labrosse写了uOS/II,广泛的用于多种嵌入式系统。李杰写了Lava,用于文曲星的软件开发。陈明计写了small RTOS51,后来又有ARM的版本。英雄辈出的年代!


        我写了几年6502汇编,一直关注“单片机”,“嵌入式系统”的软硬件进展,看了ZLG的建议,决心写一个RTOS学习,从2006年春节后开始,利用工作之余,断断续续到9月,基本完成,定名为6502RTOS,参照了陈明计的small rtos51。所谓os,即操作系统,要完成四个工作,(1)分配CPU时间/切换任务(2)管理端口和外设(3)管理内存(4)管理文件,而6502 RTOS 只具备任务切换的功能,开源汇编代码,使用wdc3.01 zas.asm/zln.asm编译/连接,使用chipmast 51c010 sim测试代码,有兴趣的朋友可以到老古开发网下载http://www.laogu.com


        6502RTOS是占先式8任务操作系统,目前还没用户,动员我的同事试用,他们摇头说“我不想替你Debug”,担心投code失败,那可是银子呀,虽然是老板的,但也不能浪费,所以你可尽情使用,但是我不提供安全担保,希望6502RTOS能象Linux一样,在大家的使用中成长起来。


        看来只有我自己成为第一个用户了。


 

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户1053025 2006-9-13 14:08

up

用户17326 2006-9-10 18:01

多在你的BLOG里面推广推广,好东西总会发光
相关推荐阅读
用户1412185 2006-09-25 10:45
随机数算法
 ;==============================================================================; 主    题: 线性叠加伪随机数函数...
我要评论
2
15
关闭 站长推荐上一条 /3 下一条