Anonymous
Not applicable
Apr 02, 2014
12:04 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Apr 02, 2014
12:04 AM
I need to use a couple of functions from standard C library.
Which one should I use ?
I used libc.a from:
\WICED-Smart-SDK\Tools\ARM_GNU\lib
but it does not seem to be ported correctly:
- execution of some functions e.g.
char * strchr ( const char *, int );
freezes the tag, though other like:
int * toupper ( int c );
works fine.
Are there any plans to add more embedded oriented standard C library like Newlib into the SDK ?
Lukas
Solved! Go to Solution.
1 Solution
May 14, 2014
11:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May 14, 2014
11:14 AM
Not all standard C library functions are available because the ROM and RAM space on the chip is limited. Many are not available in the ROM and the SDK does not link in the missing std functions in because they will very easily overflow the available space.
1 Reply