+ -
当前位置:首页 → 问答吧 → 从串口下载某程序后如何运行该程序?

从串口下载某程序后如何运行该程序?

时间:2010-08-10

来源:互联网

我编写了一个点亮led的程序,然后又实现了通过串口xmodem协议下载文件的功能,我将led_on.bin下载到内存为0X31000000的地址,那么如何去运行这个程序,用指向函数的指针吗?

void main(void) {

    uart_init();
   
    down_xmodem(sdram_addr); // #define adram_addr 0x31000000

    do_exec(sdram_addr);

    while(1);
}

这里的do_exec()函数应该如何实现,

作者: 哥特de忧伤   发布时间: 2010-08-10

直接把0x31000000当程序入口地址

作者: yujianzj   发布时间: 2010-08-16