专题文章
时长:00:00更新时间:2024-10-24 20:56:55
论坛上看到的比较。这几天刚拿到STM32F4的评估板,STM32F4这次的卖点就是FPU和DSP指令集,关注了挺长时间,这次就想测试一下STM32F4的浮点性能,如果满足就升级自己飞控的架构。本来用STM32F103+28335双核架构,F28335当浮点处理器用,调试起来比较麻烦,所以一直想换了。测试代码就是用的我飞控的算法,全部使用浮点运算,包含姿态和位置两个7阶和9阶的卡尔曼滤波器,包含大量的矩阵运算以及部分导航算法和PID控制器等,还有部分IF和SWITCH包含跳转的判定语句,相比纯算法算是一个比较综合的运算。测试环境:F28335:CCSV3.3,使用TI优化的数学库,不开优化,程序在RAM里执行。STM32F4:KEILV4.7,使用ARM优化的数学库,不开优化。测试方法:F28
查看详情