2440自编简易操作系统——实现任务调用功能

上传者: zhangc20 | 上传时间: 2019-12-21 22:18:09 | 文件大小: 259KB | 文件类型: rar
本资料是基于MDK环境开发的2440裸机程序,实现任务调度的基本功能,在TQ2440开发板上成功调试通过。

文件下载

资源详情

( 73 个子文件 259KB ) 2440自编简易操作系统——实现任务调用功能
SampleOS_2440_MDK
Output
2440lib.crf 36.71KB
mmu.d 261B
keyscan.crf 21.33KB
mmu.o 32.34KB
TaskStart.o 1.73KB
nand.crf 24.87KB
Switch.o 1.91KB
mmu.__i 212B
2440lib.o 57.16KB
2440slib.o 3.52KB
task.o 35.68KB
keyscan.__i 228B
keyscan.d 254B
main.crf 21.48KB
TEST.tra 1.34KB
TEST.plg 11.14KB
main.__i 216B
Switch.d 40B
ExtDll.iex 19B
2440lib.d 551B
nand.d 319B
task.d 192B
keyscan.o 35.94KB
main.d 233B
task.crf 19.57KB
mmu.crf 21.07KB
2440slib.d 45B
2440init._ia 225B
task.__i 216B
nand.o 37.80KB
nand.__i 216B
2440init.d 182B
2440init.o 4.04KB
main.o 36.18KB
TEST.axf 54.64KB
TEST.hex 49.42KB
TEST.htm 72.58KB
TaskStart.d 46B
TEST.lnp 404B
Prj
TEST_Target 1.dep 71B
TEST.uvgui_Administrator.bak 135.58KB
TEST_uvproj.bak 15.59KB
TEST.plg 13.07KB
JLinkArm_GPIO工程.ini 549B
TEST_uvopt.bak 14.50KB
TEST.uvproj 15.24KB
TEST_GPIO工程.dep 2.47KB
TEST.uvgui.Administrator 133.59KB
TEST.uvopt 10.58KB
Include
2440lib.h 2.03KB
2440addr.inc 4.11KB
mmu.h 1.16KB
Option.inc 3.49KB
2440addr.h 39.58KB
Option.h 1.45KB
2440slib.h 1.69KB
Memcfg.inc 2.99KB
def.h 1.58KB
List
Switch.lst 6.90KB
TaskStart.lst 1.75KB
2440init.lst 131.74KB
2440slib.lst 34.76KB
TEST.map 108.83KB
Source
Main.c 3.91KB
Task.c 2.49KB
TaskStart.s 217B
Switch.s 1.30KB
2440lib.c 21.04KB
StartUp
2440init.s 15.06KB
2440slib.s 7.15KB
Config
RunInSDRAM.sct 536B
RunInFlash.sct 519B
Ext_RAM.ini 2.77KB
[{"title":"( 73 个子文件 259KB ) 2440自编简易操作系统——实现任务调用功能","children":[{"title":"SampleOS_2440_MDK","children":[{"title":"Output","children":[{"title":"2440lib.crf <span style='color:#111;'> 36.71KB </span>","children":null,"spread":false},{"title":"mmu.d <span style='color:#111;'> 261B </span>","children":null,"spread":false},{"title":"keyscan.crf <span style='color:#111;'> 21.33KB </span>","children":null,"spread":false},{"title":"mmu.o <span style='color:#111;'> 32.34KB </span>","children":null,"spread":false},{"title":"TaskStart.o <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"nand.crf <span style='color:#111;'> 24.87KB </span>","children":null,"spread":false},{"title":"Switch.o <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"mmu.__i <span style='color:#111;'> 212B </span>","children":null,"spread":false},{"title":"2440lib.o <span style='color:#111;'> 57.16KB </span>","children":null,"spread":false},{"title":"2440slib.o <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false},{"title":"task.o <span style='color:#111;'> 35.68KB </span>","children":null,"spread":false},{"title":"keyscan.__i <span style='color:#111;'> 228B </span>","children":null,"spread":false},{"title":"keyscan.d <span style='color:#111;'> 254B </span>","children":null,"spread":false},{"title":"main.crf <span style='color:#111;'> 21.48KB </span>","children":null,"spread":false},{"title":"TEST.tra <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"TEST.plg <span style='color:#111;'> 11.14KB </span>","children":null,"spread":false},{"title":"main.__i <span style='color:#111;'> 216B </span>","children":null,"spread":false},{"title":"Switch.d <span style='color:#111;'> 40B </span>","children":null,"spread":false},{"title":"ExtDll.iex <span style='color:#111;'> 19B </span>","children":null,"spread":false},{"title":"2440lib.d <span style='color:#111;'> 551B </span>","children":null,"spread":false},{"title":"nand.d <span style='color:#111;'> 319B </span>","children":null,"spread":false},{"title":"task.d <span style='color:#111;'> 192B </span>","children":null,"spread":false},{"title":"keyscan.o <span style='color:#111;'> 35.94KB </span>","children":null,"spread":false},{"title":"main.d <span style='color:#111;'> 233B </span>","children":null,"spread":false},{"title":"task.crf <span style='color:#111;'> 19.57KB </span>","children":null,"spread":false},{"title":"mmu.crf <span style='color:#111;'> 21.07KB </span>","children":null,"spread":false},{"title":"2440slib.d <span style='color:#111;'> 45B </span>","children":null,"spread":false},{"title":"2440init._ia <span style='color:#111;'> 225B </span>","children":null,"spread":false},{"title":"task.__i <span style='color:#111;'> 216B </span>","children":null,"spread":false},{"title":"nand.o <span style='color:#111;'> 37.80KB </span>","children":null,"spread":false},{"title":"nand.__i <span style='color:#111;'> 216B </span>","children":null,"spread":false},{"title":"2440init.d <span style='color:#111;'> 182B </span>","children":null,"spread":false},{"title":"2440init.o <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false},{"title":"main.o <span style='color:#111;'> 36.18KB </span>","children":null,"spread":false},{"title":"TEST.axf <span style='color:#111;'> 54.64KB </span>","children":null,"spread":false},{"title":"TEST.hex <span style='color:#111;'> 49.42KB </span>","children":null,"spread":false},{"title":"TEST.htm <span style='color:#111;'> 72.58KB </span>","children":null,"spread":false},{"title":"TaskStart.d <span style='color:#111;'> 46B </span>","children":null,"spread":false},{"title":"TEST.lnp <span style='color:#111;'> 404B </span>","children":null,"spread":false}],"spread":false},{"title":"Prj","children":[{"title":"TEST_Target 1.dep <span style='color:#111;'> 71B </span>","children":null,"spread":false},{"title":"TEST.uvgui_Administrator.bak <span style='color:#111;'> 135.58KB </span>","children":null,"spread":false},{"title":"TEST_uvproj.bak <span style='color:#111;'> 15.59KB </span>","children":null,"spread":false},{"title":"TEST.plg <span style='color:#111;'> 13.07KB </span>","children":null,"spread":false},{"title":"JLinkArm_GPIO工程.ini <span style='color:#111;'> 549B </span>","children":null,"spread":false},{"title":"TEST_uvopt.bak <span style='color:#111;'> 14.50KB </span>","children":null,"spread":false},{"title":"TEST.uvproj <span style='color:#111;'> 15.24KB </span>","children":null,"spread":false},{"title":"TEST_GPIO工程.dep <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"TEST.uvgui.Administrator <span style='color:#111;'> 133.59KB </span>","children":null,"spread":false},{"title":"TEST.uvopt <span style='color:#111;'> 10.58KB </span>","children":null,"spread":false}],"spread":true},{"title":"Include","children":[{"title":"2440lib.h <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"2440addr.inc <span style='color:#111;'> 4.11KB </span>","children":null,"spread":false},{"title":"mmu.h <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"Option.inc <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false},{"title":"2440addr.h <span style='color:#111;'> 39.58KB </span>","children":null,"spread":false},{"title":"Option.h <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"2440slib.h <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"Memcfg.inc <span style='color:#111;'> 2.99KB </span>","children":null,"spread":false},{"title":"def.h <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false}],"spread":true},{"title":"List","children":[{"title":"Switch.lst <span style='color:#111;'> 6.90KB </span>","children":null,"spread":false},{"title":"TaskStart.lst <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"2440init.lst <span style='color:#111;'> 131.74KB </span>","children":null,"spread":false},{"title":"2440slib.lst <span style='color:#111;'> 34.76KB </span>","children":null,"spread":false},{"title":"TEST.map <span style='color:#111;'> 108.83KB </span>","children":null,"spread":false}],"spread":true},{"title":"Source","children":[{"title":"Main.c <span style='color:#111;'> 3.91KB </span>","children":null,"spread":false},{"title":"Task.c <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false},{"title":"TaskStart.s <span style='color:#111;'> 217B </span>","children":null,"spread":false},{"title":"Switch.s <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"2440lib.c <span style='color:#111;'> 21.04KB </span>","children":null,"spread":false}],"spread":true},{"title":"StartUp","children":[{"title":"2440init.s <span style='color:#111;'> 15.06KB </span>","children":null,"spread":false},{"title":"2440slib.s <span style='color:#111;'> 7.15KB </span>","children":null,"spread":false}],"spread":true},{"title":"Config","children":[{"title":"RunInSDRAM.sct <span style='color:#111;'> 536B </span>","children":null,"spread":false},{"title":"RunInFlash.sct <span style='color:#111;'> 519B </span>","children":null,"spread":false},{"title":"Ext_RAM.ini <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • xiaolangdia :
    很好的资源,认识作者,差点坑了我,呵呵
    2013-10-14
  • stophin :
    谢谢,很有帮助
    2013-09-09
  • geniuslzthwl :
    能够运行,研究中,谢谢分享。
    2013-06-27
  • sxtong012 :
    汇编任务切换,能够调试,领教!
    2013-05-17
  • HHWWJJDD :
    程序运行正确,帮助很大,谢谢了
    2013-04-22

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
服务器状态检查中...