这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 44B0的BIOS代码支不支持读同一个文件????

共1条 1/1 1 跳转至

44B0的BIOS代码支不支持读同一个文件????

菜鸟
2006-10-26 18:31:07     打赏
44B0的BIOS代码支不支持读同一个文件????

因为在别的论坛也发了此贴,回复者甚少,特来此求个解决方案

本人向立宇泰公司买了块44B0的豪华开发板,附书一本,光盘一张

今调试BIOS程序时(光盘自带的)发现一个这样的问题:

在ARMs3c44B0_BIOS.mcp工程文件中有个SHELL.C文件

我在void Shellin(void)函数中加入ParseCmd("nfr musica c200000"); for(i=5000000;i>0;i--);3次

注意ParseCmd函数中的文件名。运行到注释为//********333 这行时,发现传递"nfr musica c200000"参数只传了"nfr",(JTAG调试),不知为何。如果将注释为//********222 这行中的musicb改为musica ,则//********222 这行就出同样的问题

,传递"nfr musica c200000"参数只传了"nfr"

大家是否也有此毛病,还是我哪里没改好???????

其中musica ,musicb 文件已经烧到NANDFLASH中

void ShellIn(void)
{
int i, j, key, led;
int x;
int h_i, h_j, h_jj;
char t_command[MAX_CMD_LEN];
char * command;
char H_command[MAX_CMD_HISTORY][MAX_CMD_LEN];
......

省略部分

......
// 加入
ParseCmd("nfr musica c200000"); //********111
for(i=5000000;i>0;i--);

ParseCmd("nfr musicb c200000"); //********222
for(i=5000000;i>0;i--);

ParseCmd("nfr musica c200000"); //********333
for(i=500000;i>0;i--);

// 加入结束

printf("\\>");

......

....




关键词: 代码     不支持     同一个     文件    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]