Thread 中讨论的其他器件:CCStudio
工具/软件:Code Composer Studio
您好!
在整数值正常工作时、我无法使用从文本文件中读取的浮点数进行 printf。
我的原始工作是将浮动值读取 到数组中。 我编写的代码如下所示
#include
int main (空)
{
float c;//存储从文件读取的字符
int i、ff、ecgArray[1200];
文件*fp;
fp = fopen ("E:\\processor\\ecgData.txt"、"r");
字符缓冲[255];
浮点 j;
for (i=0;i<10;i++)
{
fgets (buff、255、(file*) fp);
printf ("%d:"、i+1);
printf ("%d:%s\n"、i+1、buff);
sscanf (buff、"%f"、&j);
FF = j*1000;
// ecgArray[i]=ff;
//ecgArray[i]= ecgArray[i]/1000;
printf (" j val=%d\n"、ff);
}
fclose (FP);
返回0;
}
我尝试将堆大小和堆栈大小更改为0x400。 我不熟悉使用 CCStudio。 请发送电子邮件至 help.e2e.ti.com/.../ecgData.txt