This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

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