打印

c程序问题

c程序问题

4510b,编译好的led点灯汇编程序烧到flash上运行一点问题没有,但是用c写的点灯程序烧到flash上却没有反应,这是怎么回事呢?是不是用c写的程序都要用汇编先初始化啊?

TOP

前面有一小段汇编初始化栈的,然后才到C函数接口的
4510应用系统开发详解有讲这个的

TOP

那些程序应该都是运行在sdram中的,下载到flash就不行了

TOP

link 时候的地址是在 sdram 上,下载到 flash 上面执行肯定是跑不起来的。
需要重新指定 ro-base 才行。
lumit-admin <admin@lumit.org> [lumit] - let us make it together -> visit http://www.lumit.org now!

TOP