TV_BOOTLOAD

所属分类:其他嵌入式/单片机内容
开发工具:C/C++
文件大小:279KB
下载次数:8
上传日期:2010-10-19 11:15:53
上 传 者intech59
说明:  液晶电视BOOTLOAD源代码,是固化在芯片里的代码。
(LCD TV BOOTLOAD source code, is solidified in the chip in the code.)

文件列表:
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\BOOT.DOCD (2757, 2009-08-24)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\BOOT.wch (19862, 2009-07-15)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\CS3A03关于51 MCU堆栈大小.txt (478, 2009-06-15)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\串口 pc-mcu-read-write-过程.txt (1410, 2009-06-10)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\BOOT1.DOCD (2335, 2009-08-24)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\BOOT1.wch (6, 2009-08-05)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\BOOT.brp (30, 2009-08-24)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\BOOT1.brp (56, 2009-08-24)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\common.h (4999, 2009-06-26)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\cs3a03_register.h (74310, 2009-07-13)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\define_f_para1.h (1602, 2008-10-09)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\define_r_para1.h (2006, 2008-10-09)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\dp80390_m.h (2230, 2009-06-04)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\DP80390_mod.H (10056, 2009-06-16)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\serialport.h (1032, 2009-05-13)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\spi.h (4146, 2009-06-26)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\timer.h (1118, 2009-05-13)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\tuner.h (17994, 2009-06-19)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\variable_bl.h (6155, 2009-07-17)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\variable_factory.h (14832, 2009-05-27)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\variable_mainshare.h (23145, 2009-06-19)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\define_f_para1.h (1602, 2008-10-09)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\define_ir.h (1844, 2009-04-17)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\define_osd_command.h (430, 2009-04-17)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\define_r_para1.h (2006, 2008-10-09)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\DP8051.H (5480, 2003-11-10)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\f_main.h (595, 2009-04-22)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\f_tuner.h (2821, 2009-05-13)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\f_uiprocess.h (519, 2009-04-22)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\hardware_reg.h (37511, 2009-05-15)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\variable_factory.h (14835, 2009-05-14)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\variable_ir_key.h (1290, 2009-05-14)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\variable_mainshare.h (19986, 2009-05-14)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\variable_tuner.h (11113, 2009-05-14)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak\variable_video.h (6901, 2009-05-14)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc\bak (0, 2009-08-31)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\inc (0, 2009-08-31)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\lin\CS3A03_2.lin (367, 2009-06-19)
CS3A03_boot-debug-ok-2009-07-13-mcu27m-38400\CS3A03_boot_sfr_modify\lin (0, 2009-08-31)
... ...

2009-05-26 ------------------------------------------------------------------- 程序 DATA变量使用 0x00 -0x1f "REG BANK0/1/2/3"使用 0x20.0-0x20.1 _BIT_GROUP_ 使用 0x20.2-0x27 未使用 0x28 -0x2c 正常boot用全局变量 0x28 main_bit_ctrl 0x29 spi_mode 0x2a spi_addr_u 0x2b spi_addr_h 0x2c spi_addr_l 0x2d -0x54 boot中串口下载程序用全局变量,其它程序可以使用 0x55 -0x55 正常boot用临时变量,用来保存ie 0x56 -0x67 boot中串口下载程序用临时变量,其它程序可以使用 XDATA变量 未使用 主程序中断入口地址 I_INT0_ADDRESS PRAM0_ADDRESS + 0X0000//, I_INT1_ADDRESS PRAM0_ADDRESS + 0X0004//, I_T1_ADDRESS PRAM0_ADDRESS + 0X0008//, I_T2_ADDRESS PRAM0_ADDRESS + 0X000C//,using REG BANK 3 I_UART_ADDRESS PRAM0_ADDRESS + 0X0010//,using REG BANK 2 I_T0_ADDRESS PRAM0_ADDRESS + 0X0014//,using REG BANK 1 主程序入口地址 MAINSTART_ADDRESS PRAM0_ADDRESS + 0X0030 boot中函数入口地址 DMAPROG_ADDRESS 0X000033,输入参数spi_addr_h DMAPROGV_ADDRESS 0X000039,输入参数spi_addr_h,spi_mode DMAPROGA_ADDRESS 0X000041,输入参数spi_addr_u,spi_addr_h,spi_addr_l,spi_mode ------------------------------------------------------------------- 头文件 在 \inc\ 下 c程序 在 \src\ 下 lst 在 \lst\ 下 obj 在 \obj\ 下 omf,map文件 在 \obj\ 下 hex 在 \obj\cs3a03.hex 下,为hex-80 或 hex-386格式 lin 文件 在 \lin\CS3A03_2.lin 下 ------------------------------------------------------------------- keil "Option"设置 Device : Digital Core Design,DP80390 选择 "Use Extended Linker(LX51) instead of BL51" 选择 "Use Extended Assembler(AX51) instead of A51" Target : Memory Model : "Small:variables in DATA" Code Rom Size: "Contiguous Mode:512 KB program" Operating : "None" Output : Select Folder for Objects : "\obj\" Name of Executable: 文件后缀为 ".omf" HEX 格式选择: code size<=***KB, 选择 "HEX-80" code size< ***KB, 选择 "HEX-386" Listing: Select Folder for Listings: "\lst\" C51 : Include Paths 添加 ".\inc\;..\in\;..\..\inc\;..\..\..\inc" AX51 : Include Paths 添加 ".\inc\;..\in\;..\..\inc\;..\..\..\inc" LX51 Misc: Browse: 文件为 ".\lin\CS3A03_2.lin" 选择 "use linker control file: .\lin\CS3A03_2.lin" -------------------------------------------------------------------

近期下载者

相关文件


收藏者