轻语不归 发表于 2022-4-9 10:57:29

合泰使用pid算法的溢出问题

我在使用bs66f350时使用pid算法,用float定义参与算法的变量,到运行时单片机往往会复位,后来将float定义的参与运算的变量改成int,程序可以运行且不会复位。
而我在使用bs66f360时 直接使用float定义的变量参与运算,运行时却很正常,不会产生复位的情况


我研究了一下是因为350的堆栈只有8层,而360的有12层,所以导致350在运算float类型时直接产生溢出?

admin 发表于 2022-4-12 16:16:02

对的
页: [1]
查看完整版本: 合泰使用pid算法的溢出问题