首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

难倒所有高手的问题!!

难倒所有高手的问题!!

以下是我的CMD文件!

-l rts2xx.lib

MEMORY
{
    PAGE 0 :   VECS   : origin =    0h , length =   040h   /* VECTORS */
             PROG   : origin =   40h , length = 0FFc0h   /* PROGRAM */

    PAGE 1 :   MMRS   : origin =    0h , length =   060h   /* MMRS    */
                B2     : origin = 0060h , length =   020h   /* DARAM   */
                B01     : origin = 0200h , length =  0200h   /* DARAM   */
                DATA   : origin = 8000h , length =  8000h   /* XDM     */
}

/*---------------------------------------------------------- ----------*/
/* SECTIONS ALLOCATION                                                        */
/*---------------------------------------------------------- ----------*/
SECTIONS
{
    .vectors : { } > VECS      PAGE 0   /* Interrupt vector table     */
    .text    : { } > PROG      PAGE 0   /* Code                           */
    .data    : { } > PROG      PAGE 0   /* Initialization data tables */
    .mmrs    : { } > MMRS      PAGE 1   /* Memory mapped registers    */
    .bss     : { } > DATA      PAGE 1   /* Block B2                     */
}

问题:硬件--2407A,每次下载程序的时候总提示:00,0X40,0X86无法下载!修改PROG   : origin 的值,结果提示还是不能下载,提示不能下载的地址随着修改的地址变化而变化!真是不知道怎么回事!!
返回列表