tongxun10.16

所属分类:处理器开发
开发工具:C/C++
文件大小:440KB
下载次数:64
上传日期:2007-12-12 20:51:06
上 传 者晓晓么
说明:  NRF905无线传输,在LPC2136的芯片上实现,
(NRF905 wireless transmission, in the LPC2136 chip,)

文件列表:
tongxun1\port.txt (157, 2005-02-17)
tongxun1\tmpI2C.TXT (4966, 2005-02-27)
tongxun1\debug.txt (181, 2005-09-01)
tongxun1\app\main.c (3317, 2007-10-10)
tongxun1\app\main.h (1048, 2007-10-10)
tongxun1\app\UserDef.h (923, 2007-10-09)
tongxun1\app\TaskDef.h (227, 2007-10-10)
tongxun1\app\TFXF1.tmp (0, 2007-10-06)
tongxun1\app\uart.c (2383, 2007-10-16)
tongxun1\app\spi.c (2556, 2007-10-10)
tongxun1\app\uart.h (214, 2007-10-06)
tongxun1\app\SPI.h (270, 2007-10-10)
tongxun1\app\nrf905.c (5524, 2007-10-11)
tongxun1\app\nrf905.h (7528, 2007-10-08)
tongxun1\targ\LPC2294.h (35082, 2006-04-14)
tongxun1\targ\IRQ.s (4425, 2007-09-19)
tongxun1\targ\config.h (2370, 2006-04-23)
tongxun1\targ\OS_CFG.H (5302, 2007-10-07)
tongxun1\targ\Startup.s (8676, 2006-04-09)
tongxun1\targ\target.c (10277, 2007-10-16)
tongxun1\targ\target.h (2170, 2006-04-09)
tongxun1\mcp\tongxun\tongxun1_Data\CWSettingsWindows.stg (3505, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\TargetDataWindows.tdt (102077, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\OS_CORE.o (25640, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\OS_FLAG.o (13712, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\OS_MBOX.o (17660, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\OS_MEM.o (13704, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\OS_MUTEX.o (13808, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\OS_Q.o (18700, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\OS_SEM.o (17436, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\OS_TASK.o (20380, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\OS_TIME.o (15720, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\Os_cpu_a.o (2276, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\Os_cpu_c.o (40676, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\IRQ.o (2170, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\Startup.o (2943, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\target.o (45888, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\uart.o (64180, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\spi.o (27436, 2007-10-16)
tongxun1\mcp\tongxun\tongxun1_Data\DebugRel\ObjectCode\nrf905.o (71648, 2007-10-16)
... ...

μCOS-II应用于lpc210x上的移植代码。这些代码均需要使用ARM方式编译(使用ARM指令集) 其实Os_cpu_a.s、Os_cpu.h和Os_cpu_c.c与ARM7的通用移植代码,真正与lpc210x相关的代码在本目录下 的others下面,它们是与目标板相关的代码的例子。它们均在真正的文件名的主文件名后增加了_ex字符串。 例如,Includes_ex.h就是Includes.h的例子。其中: config.h :项目总头文件,根据需要改变。 Includes.h :μCOS-II部分的总头文件,一般无需改变。 Vectors.s :为lpc210x的中断与c语言ISR函数接口的汇编代码(包括中断向量表)及初始化堆栈的 代码,如果使用lpc210x,一般只需要按照规则增加或改变IRQ中断与c语言ISR函数接口 代码。如果使用其它arm7芯片则按照其芯片要求实现相同功能的代码。 Init.s :芯片复位到执行c语言入口前执行的一些代码。如果使用lpc210x,这部分无需改动。如 果使用其它arm7芯片则按照其芯片要求初始化更多的外设。 target.c :与目标板相关的代码的c语言部分,主要包括在执行main()函数之前初始化目标板的函数 TargetResetInit()、用户程序调用的初始化函数TargetInit()、库函数的堆初始化函数 __user_initial_stackheap()(参考ads1.2的编译手册)和中断处理函数。用户根据需要 改变其代码。 target.h :target.h的头文件。

近期下载者

相关文件


收藏者