STM32F051加乘除的运算指令周期,请问谁有F0指令周期吗?

2019-07-14 17:31发布

执行下面那一句 buffer3[dda]=(buffer3[dda]*3+5)/10;   (1024)次所用的时间 49175 us   F0系列指令周期要这么长时间吗?还是我代码要优化?
谁有F0指令周期手册的?
        timerx_Init(60000,48);
        
        TIM15->CR1|=0x01;
        TIM15->CNT =0;
        //for(dda=0;dda< 1024;dda++){
        dda=1024;
        while(dda--){
                //dda++;
                //buffer3[dda]=0;
                buffer3[dda]=(buffer3[dda]*3+5)/10;
               
        }
        TIM15->CR1&=~(0x01);
        OLED_ShowNum(0,6,TIM15->CNT,9,16);
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。