MikeXue 发表于 2025-2-25 00:47:36

32G12K128 - math函数库异常(floor函数)

在程序中使用math.h库中的floor函数遇到以下问题,希望得到支持。


1.如果配置为超64K Flash模式下,C251环境,Rom配置均正确(Rom:0xFE2000 , Size:0x01E000),8K EEPROM, 120K Flash。
   然后用户函数中调用了Floor函数,并且在主循环中使用了该用户函数,那么程序可以正常运用;
但是如果用户函数中调用了Floor函数,并且在主循环中不去使用该用户函数,那么编译下载后程序就出现看门狗复位,不能正常运行;

2.如果按照普通64K Flash的模式下,条件如上,在程序中无论调用包括了floor函数的运用函数,程序下载后都是可以正常运行的;



请问以上情况是什么原因,有什么办法解决。

乘风飞扬 发表于 2025-2-25 09:06:09

请提供可以复现问题的最简测试程序,方便大家进行分析。
页: [1]
查看完整版本: 32G12K128 - math函数库异常(floor函数)