eric2013 发表于 2020-10-22 11:15:41

使用MDK RTE可以方便的随意切换微库和C标准库

使能下面这个组件
然后自己写个stdin_getchar和stdout_putchar做串口重定向即可,如果要用到的话。
如果用不到,就选择ITM或者Event Recoder



这样就可以方便的随意选择使用标准库或者微库







morning_enr6U 发表于 2020-10-24 10:06:40

具体示例怎么做,硬汉大哥那里有介绍吗?{:34:}

gjeoi 发表于 2020-10-24 14:36:16

看了一下需要禁用Semihosting,请教一下这个是干啥的?看例程代码使用microlib的时候好像只有重定义putchar没有这个。



eric2013 发表于 2020-10-25 01:03:14

gjeoi 发表于 2020-10-24 14:36
看了一下需要禁用Semihosting,请教一下这个是干啥的?看例程代码使用microlib的时候好像只有重定义putchar ...

Semihosting是半主模式。

跟着硬汉学 发表于 2023-11-21 12:03:38

RL_FlashFS不能使用微库,EventRecorder打印一般都是勾选微库,这种情况怎么办?

eric2013 发表于 2023-11-21 16:43:22

跟着硬汉学 发表于 2023-11-21 12:03
RL_FlashFS不能使用微库,EventRecorder打印一般都是勾选微库,这种情况怎么办?

EventRecorder勾选不勾选可以使用。

跟着硬汉学 发表于 2023-11-21 20:42:11

eric2013 发表于 2023-11-21 16:43
EventRecorder勾选不勾选可以使用。

是的,已经验证了,勾不勾选都不影响!
页: [1]
查看完整版本: 使用MDK RTE可以方便的随意切换微库和C标准库