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.
I am still hoping someone can educate me on what I get when purchasing the C51 development package. After reviewing the online manuals, it appears that the libraries supplied are rather limited. For instance, I see no reference to a library that will support the standard time.h functions. Is this correct? It appears that the ARM development toolset has time.h libraries but not C51. I would appreciate someone informing me of whether these additional libraries may be obtained directly from Keil or do I need to contact a third-paty?
Thanks Jim
As noted in the other thread:
"Compilers from Keil are conforming freestanding implementations of the C Programming Language"
http://www.keil.com/product/isoansi.asp
where it also says:
"A conforming freestanding implementation shall accept any strictly conforming program that does not use complex types and in which the use of the features specified in the library clause is confined to the contents of the standard headers: <float.h>, <iso646.h>, <limits.h>, <stdarg.h>, <stdbool.h>, <stddef.h>, and <stdint.h>. A conforming implementation may have extensions (including additional library functions), provided they do not alter the behavior of any strictly conforming program."