We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi All,
I am working on the MCBSTM32F200 Evaluation board, after i installed the enviroment i opened the example "SD_File" that dimostrates how to work with a filesystem.
Unfortunatly when i tried to compile i recived the following message :
.\Obj\SD_File.axf: Error: L9937E: RL-ARM is not allowed with this license
I know that i have the evaluation license . My question is as follows : do i need the additional library ( meaning that i should by a license) , or there is another way to config and work with the SD Card.
on my project i just tried to use fopen function , but as far as i saw the program just crashed somewere.
Best regards Michael
You can look at the example code and you can run examples with just the evaluation version of the compiler.
If you want to compile, then you need a compiler that can support building large enough binaries. And if you want to compile programs making use some of Keils extra libraries, then you need these libraries.
Keil would fail to sell licenses to their application libraries if everyone could just download the evaluation versions and then write own applications.
Hi,
Thats not what i asked, my question is ,do i need this library to work with the SD Card? Or is it enough to insert the SD card,configure the peripherals and call fopen like i would do on PC ?
So, the poor chap needs sign an NDA/buy a license in order to EVALUATE? What is that?! How do you evaluate those things, then?!
Or, would you buy a Porsche just to be allowed to sit in it, only to find out after the fact that it misses your favorite cup holder?!
I think it was exactly what you asked.
You can test-run pre-compiled binaries without any Keil library.
Without the library, you don't have any Keil code that will allow you to open any files on any SD card.
No, of course you don't - as a little googling would soon show.
Keil does not have a monopoly of SD Card libraries!
"is it enough to insert the SD card,configure the peripherals and call fopen like i would do on PC?"
No: you would need some File System code that implements fopen - again, google is your friend:
www.lmgtfy.com