| | |

mdk-九游会网页

问题类别:arm 开发工具 > mdk-arm 浏览次数:2853
发布日期:2012/4/23 16:55:26 文章来源:米尔科技
回复日期:2012/5/7 16:14:52
realview mdk中国版
不知道使用微库时编写程序要注意哪些地方或细节?
      问题分析:
      c微库(microlib)用于替代默认c库,是专门针对专业嵌入式应用开发而设计的,特别适合那些对存储空间有特别要求的嵌入式应用程序,这些程序一般不在操作系统下运行。它裁减了很多函数,而且还有很多东西不支持。如果原来可以跑,选择microlib不能跑,是很常见的。
      问题解答:
      使用微库编写程序要注意其与默认c库之间存在的一些差异, 如main()函数不能声明带参数,也无须返回;不支持stdio,除了无缓冲的stdin、stdout和syderr; 微库不支持操作系统函数;微库不支持可选的单或两区存储模式;微库只提供分离的堆和栈两区存储模式等等。
       

九游会网页的技术支持服务指南

常见问题解答

网站地图