- 积分
- 44
贡献130
飞刀0 FD
注册时间2013-9-5
在线时间18 小时

扫一扫,手机访问本帖 
|
大家好,我是个新手,现在在学习OK210的裸机程序开发,我有三个问题:
(1)在超级终端上用loadb 20008000 命令下载bin文件,是将bin文件下载到20008000处,该地址在DRAM0内,我的问题是bin文件被下载到开发板的DRAM内存中,为什么我在源文件(.c .s)中没找到处理器的DRAM配置?还是程序不是被下载到DRAM中?
(2)当我的裸机bin程序文件达到300多K时(源代码程序中使用了一个大数组),用loadb 20008000也能将文件下下去,但运行时基本没有反应(源代码程序没有问题);但当我只是将源程序中数组该小一点,bin文件变为50k时,程序又能够正常运行。请问这种现象怎么解释?
(3)我想将裸机的bin程序文件下载到nandflash中,然后开发板直接从nandflash启动运行程序,请问怎么操作?
请各位大侠帮我解答一下上述三个问题,谢谢! |
|