嵌入式技术william hill官网
直播中

罗星

8年用户 1605经验值
擅长:模拟技术
私信 关注
[问答]

使用keil开发RT-THread的时候Use MicroLIB是否有用

RT-Thread的BSP会把启动文件的Heap_Size修改为0
在使用malloc等函数, 由于堆空间为0, 使用返回0
rt_malloc用的是RT-Thread分配的堆空间

之前使用RT-Studio的时候只要使能libc按钮就可以在调用malloc的时候实际调用rt_malloc

问题一
想请教一下大家如何配置ENV才能实现上述功能

问题二
使用keil开发RT-THread的时候 Use MicroLIB 是否有用? 什么时候要打勾

回帖(1)

张娟

2022-10-21 10:09:24
1.jpg
env 英文模式下按 / 可以搜索
keil中MicroLIB 的作用百度可以直接查到,有些c库函数在arm的环境是没有,而MicroLib有实现,比如说sprintf用%f格式化字符串
举报

更多回帖

发帖
×
20
完善资料,
赚取积分