TI_C2400

所属分类:uCOS/RTOS
开发工具:Borland C++
文件大小:13KB
下载次数:24
上传日期:2005-10-18 19:56:22
上 传 者jcl_chen
说明:  这个UCOS II在TI2400DSP平台上的移植源代码,经过测试通过的
(Source code of uC/OS II porting to TI C2400 DSP platform. it has been fully tested and verified.)

文件列表:
TI_C2400 (0, 2004-09-15)
TI_C2400\DSPInit.c (1452, 2004-09-13)
TI_C2400\F240IV_C.asm (1609, 2004-09-14)
TI_C2400\F240_C.h (3262, 2004-09-15)
TI_C2400\lnk.cmd (675, 2004-09-07)
TI_C2400\main.c (326, 2004-09-15)
TI_C2400\OSTickISR.c (171, 2004-09-14)
TI_C2400\OS_CPU.h (3620, 2004-09-15)
TI_C2400\OS_CPU_A.asm (4581, 2004-09-15)
TI_C2400\OS_CPU_C.c (10665, 2004-09-15)
TI_C2400\saverest.asm (7853, 2004-09-15)
TI_C2400\Task0.c (749, 2004-09-15)
TI_C2400\Task0.h (161, 2004-09-14)
TI_C2400\TestTask.c (261, 2004-09-15)
TI_C2400\TestTask.h (183, 2004-09-13)

uC/OS-II(2.52) for Texas Instruments' TMS320C2400 Series DSP, with Code Generation Toolset Release Version 7.00 Ported by : Ding Curie (ding_curie@hotmail.com) Sep, 2004 This port features the convenience that you can write ISRs entirely in C with the keyword 'interrupt' as usual. Plz refer to OSTickISR() in the file named OSTickISR.c for an example. This is achieved by patching the run-time-support library, rts2xx.lib, with saverest.asm, which has a kernel-aware version of I$$SAVE and I$$REST. You can merged it into rts2xx.lib by using the dspar utility or, more flexibly, simply include it in your project. a) Files in this archive 0) readme.txt Port related: 1) OS_CPU.h 2) OS_CPU_C.c 3) OS_CPU_A.asm 4) OSTickISR.c <-- the ISR which invokes OSTimeTick() 5) saverest.asm <-- the patch to rts2xx.lib Test related: 6) F240_C.h <-- C style register naming 7) F240IV_C.asm <-- interrupt vectors table 8) DSPInit.c <-- initialize some DSP registers 9) lnk.cmd <-- a sample link command file 10) main.c 11) Task0.h 12) Task0.c 13) TestTask.h 14) TestTask.c b) About the test program I've run this test program on a TMS320F240 demo board via JTAG. Task0 makes 8 instances of TestTask, then deletes itself. Each instance of TestTask blinks an LED at a different frequency via IOPC. The statistics task is also available. If you find any bug with the port, plz feel free to email me about that. An alternative email is: ding_curie@yahoo.com.cn

近期下载者

相关文件


收藏者