how to save data into file in keil IDE

hi
I want to save my intermediate data into a file.
I tried to use fopen, fwrite, it can not even read. how should i use rtl.h ?

  int  count[10];
  FILE *fout;

  fout = fopen ("Counter.bin","w");
  if (fout != NULL) {
    fwrite (&count[0], sizeof (int), 10, fout);   // write an item 10 times to the file
    fclose (fout);

my keil version 4.6
ARM core is cortex-M0.
I am using the startup_MPS_CM0.s startup file to do the work.

Thanks for help!

Parents
  • Did your hardware come with an installed hard disk?

    Embedded products normally don't have any fopen(), fread(), ... because there are normally no standard hardware available to store files.

    So - what have you done to map your code to your hardware for file support? Have you linked your project with any file system support? Memory card support?

Reply
  • Did your hardware come with an installed hard disk?

    Embedded products normally don't have any fopen(), fread(), ... because there are normally no standard hardware available to store files.

    So - what have you done to map your code to your hardware for file support? Have you linked your project with any file system support? Memory card support?

Children
More questions in this forum