temperature_s3c44b0

所属分类:处理器开发
开发工具:C/C++
文件大小:2375KB
下载次数:48
上传日期:2008-08-05 12:44:34
上 传 者stonepop
说明:  基于S3C44B0与UCGUI的简单温控仪界面
(S3C44B0 and UCGUI based on a simple temperature controller interface)

文件列表:
TestGUI\44bLibs\44BINIT.id0 (57344, 2007-03-27)
TestGUI\44bLibs\44BINIT.id1 (65536, 2007-03-27)
TestGUI\44bLibs\44BINIT.nam (8192, 2007-03-27)
TestGUI\44bLibs\44BINIT.S (13360, 2005-09-06)
TestGUI\44bLibs\44BINIT.til (68, 2007-03-27)
TestGUI\44bLibs\Cache.c (693, 2005-12-18)
TestGUI\44bLibs\Cache.h (224, 2005-12-18)
TestGUI\44bLibs\Entry.S (3842, 2006-01-11)
TestGUI\44bLibs\Intserve.c (392, 2004-06-17)
TestGUI\44bLibs\INTSERVE.H (205, 2005-12-29)
TestGUI\AppOS\AppVersion.c (52, 2006-08-04)
TestGUI\AppOS\Comu0.c (2654, 2006-08-14)
TestGUI\AppOS\Comu0.h (409, 2006-08-14)
TestGUI\AppOS\comu0msg.h (511, 2005-03-02)
TestGUI\AppOS\Comu1.c (3819, 2006-08-15)
TestGUI\AppOS\Comu1.h (485, 2006-08-15)
TestGUI\AppOS\DebugView.c (3861, 2006-09-27)
TestGUI\AppOS\DebugView.h (96, 2006-09-26)
TestGUI\AppOS\errdeal.c (5788, 2006-09-18)
TestGUI\AppOS\errdeal.h (122, 2006-08-15)
TestGUI\AppOS\FuncSel.c (3176, 2006-09-26)
TestGUI\AppOS\FuncSel.h (91, 2006-08-15)
TestGUI\AppOS\function.c (4067, 2006-09-17)
TestGUI\AppOS\function.h (453, 2006-08-12)
TestGUI\AppOS\I2C.c (3861, 2006-08-12)
TestGUI\AppOS\I2C.h (219, 2006-05-05)
TestGUI\AppOS\jiemian.c (23541, 2007-05-13)
TestGUI\AppOS\jiemian.h (1236, 2007-04-27)
TestGUI\AppOS\KeyB.c (3865, 2006-11-30)
TestGUI\AppOS\KeyB.h (95, 2006-05-03)
TestGUI\AppOS\Keytest.c (3125, 2007-05-18)
TestGUI\AppOS\Keytest.h (161, 2007-04-25)
TestGUI\AppOS\mainGUI.c (3847, 2007-04-28)
TestGUI\AppOS\mainGUI.h (888, 2007-04-26)
TestGUI\AppOS\MotDrv.c (10161, 2006-09-14)
TestGUI\AppOS\MotDrv.h (400, 2006-08-14)
TestGUI\AppOS\MotLink.c (30464, 2006-09-18)
TestGUI\AppOS\MotLink.h (460, 2006-09-17)
TestGUI\AppOS\ParamProc.c (1679, 2006-09-14)
TestGUI\AppOS\ParamProc.h (204, 2006-08-06)
... ...

μ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的头文件。

近期下载者

相关文件


收藏者