主题 : 为什么myled下载到norflash里跑步起来? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 22
精华: 1
发帖: 11
金钱: 130 两
威望: 13 点
综合积分: 42 分
注册时间: 2008-01-15
最后登录: 2009-02-28
楼主  发表于: 2008-06-02 01:26

 为什么myled下载到norflash里跑步起来?

为什么myled下载到norflash里跑步起来?希望版主指点迷津
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2008-06-02 07:09
没有为什么,程序就是设计成那样。myled只能下载到SDRAM中运行。
为什么不去看看源代码?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 908
精华: 0
发帖: 3
金钱: 20 两
威望: 3 点
综合积分: 6 分
注册时间: 2008-06-19
最后登录: 2013-09-28
2楼  发表于: 2008-07-21 07:43
请问版主:怎样把程序下载到SDRAM中运行。谢谢
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2008-07-21 08:08
用AXD可以把myled加载到SDRAM的指定位置
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 1118
精华: 0
发帖: 7
金钱: 70 两
威望: 7 点
综合积分: 14 分
注册时间: 2008-07-22
最后登录: 2008-11-12
4楼  发表于: 2008-07-23 18:49
版主可否把具体的操作方法给点指点
我们刚开始学习 这个程序这两天一直没有搞明白
如何把程序加载到SDRAM中呢?
还有这个电路板的启动过程是怎么回事,我在哪里能看到它启动的代码?
级别: 新手上路
UID: 1122
精华: 0
发帖: 11
金钱: 110 两
威望: 11 点
综合积分: 22 分
注册时间: 2008-07-22
最后登录: 2017-09-13
5楼  发表于: 2008-08-01 11:39
在SDRAM里面运行,就像电脑里面程序在内存里面运行  但是程序不在硬盘里面  掉电就丢了  现在主要是怎么样吧代码考到FLASH里面  让系统直接调入内存运行  至于BIOS的引导地址  我还不知道怎么去解决呢
级别: 新手上路
UID: 1227
精华: 0
发帖: 3
金钱: 40 两
威望: 4 点
综合积分: 6 分
注册时间: 2008-08-05
最后登录: 2010-03-26
6楼  发表于: 2008-08-06 18:58
程序之所以写成在·链接地址在sdram,主要是为了调试时使用,因为正常的调试就是需要程序运行在sdram或sram中!一般都不会再flash中做调试!等到调试好了以后,在吧程序连接地址改为flash中,当然对于加载域与运行域不同的段还要进行手动的移动!(看什么编译器了,有的编译器c库函数帮你zuo)
级别: 新手上路
UID: 1114
精华: 0
发帖: 4
金钱: 40 两
威望: 13 点
综合积分: 8 分
注册时间: 2008-07-21
最后登录: 2009-05-20
7楼  发表于: 2008-08-18 16:08
晶振没设好