stm8微操作系统

时间:2014-12-09 06:39:21
【文件属性】:

文件名称:stm8微操作系统

文件大小:63KB

文件格式:RAR

更新时间:2014-12-09 06:39:21

stm8 操作系统

自己编的stm8的小系统,非常适合初学者理解操作系统基础原理。内核只有一个文件。16M时任务切换时间为8us。每个任务用55B以上的RAM。开发环境IAR。在stm8s105C6上测试很稳定!


【文件预览】:
myOS
----smallOS.ewp(41KB)
----OS()
--------OS_CORE.c(7KB)
--------Mystdio.c(2KB)
----smallOS.dep(5KB)
----main.c(3KB)
----smallOS.eww(161B)
----INC()
--------Mystdio.h(707B)
--------OS_CORE.h(785B)
----smallOS.ewd(10KB)
----settings()
--------smallOS.cspy.bat(2KB)
--------smallOS.dni(763B)
--------smallOS.dbgdt(6KB)
--------smallOS.wsdt(4KB)
----Debug()
--------List()
--------Exe()
--------Obj()

网友评论

  • 可以参考, 如果核心用c写就更好了.
  • 谢谢 分享!!
  • 对我有参考价值,感谢分享。
  • 正找个资源使用少的stm8系统
  • 没用过IAR,但看参考代码才是关键
  • 用C语言通过嵌入汇编来实现任务切换,感觉这样不好,因为c语言在调用时也在使用栈,会和汇编程序的压栈操作重复导致sp指针很乱。
  • 小系统,理解下系统怎么运作
  • 很小巧的一个系统,玩玩可以,实用性不太强
  • 挺有意思的东西,跑了一下,但是还没有仔细去看那个任务调度的实现。
  • UCOS的mini版,在IAR编译器上使用的
  • 东西很好,以后备用