打印

测试STM32H7进出中断的速度能跑到12.5MHz,所有程序在TCM和Flash运行没差别

[复制链接]
274|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1、开启最高等级优化和时间优化。
2、测试下面情况下,性能没差别
(1)程序在Flash运行,变量在DTCM,开启Cache。
(2)程序和变量都在DTCM运行

测试中断:
/*
*********************************************************************************************************
*        函 数 名: TIM6_DAC_IRQHandler
*        功能说明: TIM6定时中断服务程序
*        返 回 值: 无
*********************************************************************************************************
*/
void TIM6_DAC_IRQHandler(void)
{
     TIM6->SR = ~TIM_FLAG_UPDATE;
     //GPIOB->ODR ^= GPIO_PIN_1;
     HC574_TogglePin(GPIO_PIN_23);
}

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

376

主题

377

帖子

0

粉丝