Demo_ST44B0X

所属分类:单片机开发
开发工具:C/C++
文件大小:1420KB
下载次数:29
上传日期:2007-01-17 10:54:25
上 传 者xiliang
说明:   44binit.s ----- 初始化中断、存储器、堆栈等,进行系统初始化,建立C程序运行环境。 memcfg.inc ----- 定义存储器延时、SDRAM配置等参数 option.inc ----- 定义系统时钟频率等 main.c ----- 系统主程序(Main函数等) 44blib.c ----- IO端口初始化、延时和异步串口通讯等基本子程序
(44binit.s----- initialization interrupt, memory, stack, for system initialization and establish procedures C runtime environment. Memcfg.inc----- definition of memory delay, SDRAM configuration parameters option.inc----- definition of system clock frequency main.c----- system main program (Main function etc.) 44blib.c----- IO port initialization. Delay and asynchronous serial communications, and other basic subroutine)

文件列表:
Demo_ST44B0X\NOROM.INI (901, 2003-08-14)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo.mcp (102956, 2004-03-27)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_SDT251.apj (8093, 2004-03-29)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\CWSettingsWindows.stg (3412, 2004-03-27)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\TargetDataWindows.tdt (101377, 2004-03-27)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ucosii_demo.axf (99880, 2004-03-27)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ucosii_demo.bin (27680, 2004-03-27)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ObjectCode\44BINIT.o (7164, 2004-03-27)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ObjectCode\44BLIB.o (34516, 2004-03-26)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ObjectCode\44BLIB_A.o (1394, 2004-03-26)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ObjectCode\MAIN.o (29760, 2004-03-27)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ObjectCode\Os_cpu_a.o (2880, 2004-03-26)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ObjectCode\Os_cpu_c.o (31076, 2004-03-27)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ObjectCode\UCOS_II.o (58552, 2004-03-26)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ObjectCode\UHAL.o (26224, 2004-03-26)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel\ObjectCode (0, 2006-08-30)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data\DebugRel (0, 2006-08-30)
Demo_ST44B0X\ucosii_ST44B0X\ucosii_demo_Data (0, 2006-08-30)
Demo_ST44B0X\ucosii_ST44B0X\UHAL\UHAL.C (4527, 2003-03-20)
Demo_ST44B0X\ucosii_ST44B0X\UHAL\UHAL.H (1185, 2001-05-03)
Demo_ST44B0X\ucosii_ST44B0X\UHAL (0, 2006-08-30)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\Includes.h (1957, 2003-05-20)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\OS_CFG.H (3495, 1999-10-18)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\OS_CORE.C (39426, 1999-10-18)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\OS_CPU.H (3573, 2001-02-14)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\OS_MBOX.C (12112, 1999-10-18)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\OS_MEM.C (10872, 1999-10-18)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\OS_Q.C (20644, 1999-10-18)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\OS_SEM.C (11287, 1999-10-18)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\OS_TASK.C (35573, 1999-10-18)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\OS_TIME.C (9269, 1999-10-18)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\Os_cpu_a.s (5962, 2001-02-22)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\Os_cpu_c.c (10107, 2004-03-29)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\Os_cpu_c.c.bak (10108, 2004-03-27)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\UCOS_II.C (1003, 1999-10-18)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II\UCOS_II.H (22813, 1999-10-18)
Demo_ST44B0X\ucosii_ST44B0X\UCOS-II (0, 2006-08-30)
Demo_ST44B0X\ucosii_ST44B0X\SRC\44BINIT.S (16631, 2004-03-27)
... ...

//***************************************************************************** 本程序适用于ST44B0 更新日期:2004-3-27 19:59 //***************************************************************************** 程序编译说明(二): 如果本程序用ADS1.20来编译。 如果你需要把调试生成的目标代码用并口JTAG电缆仿真调试,请把 ADS120的Debug Settings/Linker/ARM Linker/output/simple/ RO Base:设置为0xc000000 RW Base:设置为空白不填 如果你需要把调试生成的目标代码烧入Flash,请把 ADS120的Debug Settings/Linker/ARM Linker/output/simple/ RO Base:设置为0x00 RW Base:设置为0xc000000 如果你想生成*.hex格式的目标代码,请把 在Debug Settings里面点击Target目录下面的Target Settings,在Post-linker后面的下拉菜单里面选择“ARM fromELF”; 点击Linker目录下面的ARM fromELF,在output format下面的下拉菜单里面选择“Inter 32 bit Hex”, 在“Output file name”栏目下面输入你想要得目标代码名字(譬如bios.hex),编译就能生成*.Hex格式目标代码; 如果你想生成*.bin格式的目标代码,请把 在Debug Settings里面点击Target目录下面的Target Settings,在Post-linker后面的下拉菜单里面选择“ARM fromELF”; 点击Linker目录下面的ARM fromELF,在output format下面的下拉菜单里面选择“Plain binary”, 在“Output file name”栏目下面输入你想要得目标代码名字(譬如bios.bin),编译就能生成*.bin格式目标代码; 如果你想生成*.elf格式的目标代码,请把 在Debug Settings里面点击Target目录下面的Target Settings,在Post-linker后面的下拉菜单里面选择“ARM fromELF”; 点击Linker目录下面的ARM fromELF,在output format下面的下拉菜单里面选择“ELF”, 在“Output file name”栏目下面输入你想要得目标代码名字(譬如bios.elf),编译就能生成*.elf格式目标代码; //***************************************************************************** 程序编译说明(一): 如果本程序用SDT2.51来编译。 如果你需要把调试生成的目标代码用并口JTAG电缆仿真调试,请把 SDT2.51的Project/Tool configuration for"Debug"/armlink/set/Entry and Base/Base of Image Read Only: 设置为0xc000000 Read and Write: 设置为空白不填 如果你需要把调试生成的目标代码烧入Flash,请把 SDT2.51的Project/Tool configuration for"Debug"/armlink/set/Entry and Base/Base of Image Read Only: 设置为0x00 Read and Write: 设置为0xc000000 //***************************************************************************** 强烈推荐大家使用Flashpgm2.0来烧写Flash; 使用ADS1.20来编译源代码; 使用SDT2.51里面带的debug软件ARM Debugger for Windows通过并口JTAG电路板仿真调试; //*****************************************************************************

近期下载者

相关文件


收藏者