lcd

所属分类:处理器开发
开发工具:C/C++
文件大小:806KB
下载次数:1
上传日期:2016-01-22 14:50:07
上 传 者May1
说明:  S3C2440ARM处理器,LCD屏驱动程序
(S3C2440ARM processor, LCD screen driver)

文件列表:
lcd\common\Ext_RAM.ini (2807, 2013-05-11)
lcd\common\inc\2440addr.h (40568, 2013-05-10)
lcd\common\inc\2440lib.h (1897, 2003-05-21)
lcd\common\inc\2440slib.h (1772, 2008-08-11)
lcd\common\inc\def.h (463, 2009-02-05)
lcd\common\inc\Memcfg.inc (2602, 2003-09-24)
lcd\common\inc\mmu.h (1201, 2003-05-16)
lcd\common\inc\Option.h (1477, 2008-08-12)
lcd\common\RuninFlash.sct (531, 2007-09-04)
lcd\common\RuninRAM.sct (534, 2008-06-05)
lcd\common\src\2440init.s (13238, 2004-02-25)
lcd\common\src\2440lib.c (18797, 2013-05-08)
lcd\common\src\2440slib.s (7176, 2009-02-05)
lcd\common\src\S3C2440A.s (56200, 2010-11-23)
lcd\lcd\2440lib.d (36, 2013-05-11)
lcd\lcd\JLinkArm_Target 1.ini (549, 2013-05-11)
lcd\lcd\lcd.c (4508, 2013-05-11)
lcd\lcd\lcd.d (14, 2013-05-11)
lcd\lcd\lcd.plg (18569, 2013-05-11)
lcd\lcd\lcd.uvgui.ZXL (136245, 2013-05-11)
lcd\lcd\lcd.uvgui_ZXL.bak (136331, 2013-05-11)
lcd\lcd\lcd.uvopt (8472, 2013-05-11)
lcd\lcd\lcd.uvproj (15196, 2013-05-11)
lcd\lcd\lcd_Target 1.dep (1984, 2013-05-11)
lcd\lcd\lcd_uvopt.bak (8650, 2013-05-11)
lcd\lcd\lcd_uvproj.bak (0, 2013-05-11)
lcd\lcd\list\lcd.map (138145, 2013-05-11)
lcd\lcd\list\S3C2440A.lst (131921, 2013-05-11)
lcd\lcd\main.c (1484, 2013-05-11)
lcd\lcd\main.d (16, 2013-05-11)
lcd\lcd\obj\2440lib.crf (33478, 2013-05-11)
lcd\lcd\obj\2440lib.d (487, 2013-05-11)
lcd\lcd\obj\2440lib.o (50528, 2013-05-11)
lcd\lcd\obj\ExtDll.iex (19, 2013-05-11)
lcd\lcd\obj\lcd.axf (205064, 2013-05-11)
lcd\lcd\obj\lcd.bin (168144, 2013-05-11)
lcd\lcd\obj\lcd.crf (18521, 2013-05-11)
lcd\lcd\obj\lcd.d (168, 2013-05-11)
lcd\lcd\obj\lcd.htm (69103, 2013-05-11)
... ...

实验箱例程文件目录结构: 4.1.1_memory_test 4.2_led_test 4.3_int_test 4.4_uart_test 4.5_rtc_test 4.6_8led_test 4.7_timer_test 5.1_color_lcd_test 5.2_keyboard_test 5.3_tsp_test 6.1_iic_test 6.2_tftp_test 6.3_iis_test ***_usb_test 6.5_spi_test 6.6_irda_test 7.1_adc_test 7.2_pwm_test 7.3.1_sdi_test 8.1_gprs_test 以上目录分别对应实验教程各章节的例程. common 提供所有例程的公共文件; tools 提供一些例程运行所需要的工具软件; ============================================================================================ 工程的Option设置: Device下选择Samsung-S3C2440A; Target下设置 off-chip ROM1: 0x0,0x80000 Startup off-chip RAM1: 0x30000000,0x800000 on-chip IRAM1:0x40000000,0x1000 Output下设置文件夹为当前目录下的/obj; Listing下设置文件夹为当前目录下的/lst; user下要生成.bin文件则在run #1中输入:fromelf.exe --bin -o .\obj\@p.bin .\obj\@p.axf C/C++和ASM下在includ path 文本框中将common目录所在路径加入; Linker下设置Scatter File,如果在RAM中运行则选择"RuninRAM.SCT", 如果在FLash中运行则选择"RuninFLash.SCT"(这两个文件均在common目录下); 请注意在Script文件组下添加这两个文件时必须指定其为文本文件,而不是汇编语言文件. Debug下选择 use Simulator则可在PC上进行软件仿真; 选择 use RDI Interface Driver则通过JTAG进行目标板联机调试; 选择 Run to main 则程序自动运行到main()函数后暂停,须点击Run按钮或按F5键程序才继续运行。 在Initialization文本框中可加入调试命令脚本文件(比如:..\common\Ext_RAM.ini),以帮助调试. Utilities下选择 RDI Interface Driver 然后,一路点击OK,完成参数配置。 ============================================================================================= 调试命令文件(INI)用于使用软件仿真和联机测试时,以下是几个常用的命令,用户可以根据调试需要来写自己的调试命令文件. pc=0x30000000 令PC指向0x30000000处;(例程在RAM中运行时可指向0x30000000,如果在Flash中运行则指向0x000) map 0x4c000000, 0x53000020 READ WRITE exec 指定某段存储区域的属性为可读,可写,可执行; Go startaddr, stopaddr 程序从startaddr开始执行,到stopaddr处停止;起始地址都可以缺省. 也可用函数名表示地址例如 G , main ============================================================================================== 分散加载文件(sct)用于加载映像文件到存储空间中,MDK可根据存储设置自动生成,复杂应用程序则需要自行编写. 以下是在RAM中运行程序的SCT文: LR_ROM1 0x30000000 { ; load region ER_ROM1 0x30000000 0x0800000 { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .ANY (+RO) } RW_RAM1 0x30800000 0x0800000 { ; RW data .ANY (+RW +ZI) } RW_IRAM1 0x40000000 0x00001000 { .ANY (+RW +ZI) } } 以下是在Flash中运行程序的SCT文件: LR_ROM1 0x00000000 { ; load region ER_ROM1 0x00000000 0x0200000 { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .ANY (+RO) } RW_RAM1 0x30000000 0x4000000 { ; RW data .ANY (+RW +ZI) } RW_IRAM1 0x40000000 0x00001000 { .ANY (+RW +ZI) } } ============================================================================================

近期下载者

相关文件


收藏者