小白求教,CH32V003,为什么写一个算式,就超出2k

spacer.gifQQ截图20231124193006.pngADC_FineValue是存放ADC数据的,我只是向将他范围映射一下,结果为什么爆这么多,是需要设置哪里吗,求教

QQ截图20231124192932.png


我发现只要涉及到小数,就会爆flash


您好,可以检查一下程序中在进行浮点运算或其他运算时,是不是调用了某些库,或有使用浮点打印时,启用了相关库。若方便,可将你的工程发至我的邮箱(lzs@wch.cn),这边可以帮你具体看一下。


V003硬件不支持浮点,闪存也只有16kB,软件浮点爆FLASH正常


只有登录才能回复,可以选择微信账号登录