kylongmu 发表于 2016-11-11 19:28:53

Cube MX 产生的代码里,那个函数可以用来计算代码执行时间

除了自己写一个Timer来计时的方法,比如Cube MX的RT OS里面,或者本身有那个函数可以支持代码计时的?

奏奏奏 发表于 2016-11-12 04:20:44

楼主可以参照coremark移植的跑分代码

kylongmu 发表于 2016-11-12 09:09:50

奏奏奏 发表于 2016-11-12 04:20
楼主可以参照coremark移植的跑分代码

这个代码在哪里?

kylongmu 发表于 2016-11-12 11:06:00

算了用示波器测量IO脚来计算吧,我承认这是最简单有效的方法。
F767全速206MHz,连续跑3组复数FFT1024,时间3.2ms。
增加了int16到float的转换程序。
平均一组FFT需要1.1ms。
性能达不到要求,等H7系列用。

kylongmu 发表于 2016-11-12 11:35:25

FFT输出顺序有影响,bitReversed改为0后总时间是2.74ms,还是等H7才能实现二维FFT计算。

peter001 发表于 2016-11-13 00:25:15

支持一下,用io法挺准

asssdz-382474 发表于 2016-11-13 19:03:45

:):):):):):):):):):):):)

weigr 发表于 2016-11-13 19:29:27

:loveliness::loveliness::loveliness::loveliness::loveliness::loveliness::P

anobodykey 发表于 2016-11-14 14:07:45

强势围观

五哥1 发表于 2016-11-14 16:04:00

自己写个测试程序可否?
页: [1] 2
查看完整版本: Cube MX 产生的代码里,那个函数可以用来计算代码执行时间