ch582程序包含了一些浮点运算,编译器使用默认设置,没开fpu,运算时间达到2ms,时间太长了,参考论坛https://www.wch.cn/bbs/thread-92462-1.html 这个帖子中的设置,编译错误,ble和isp的lib库没开浮点单元产生错误,请问这种情况如何解决。
热门产品 :
CH394: 以太网协议栈芯片
ch582程序包含了一些浮点运算,编译器使用默认设置,没开fpu,运算时间达到2ms,时间太长了,参考论坛https://www.wch.cn/bbs/thread-92462-1.html 这个帖子中的设置,编译错误,ble和isp的lib库没开浮点单元产生错误,请问这种情况如何解决。
您好,ch582没有硬浮点运算单元,您根据的是V307的设置来设置的582,V307是有硬浮点运算单元的。经过多次测试运算速度在6us左右,您可以把工程发送到rzz@wch.cn我们进行验证。
好的,谢谢,没仔细看手册,以为和V307一样的内核,我看看能从程序上优化下吧