-
TMS320F28034使用IQ库除法运行时间异常
主频60MHz,代码在Flash中运行,在CMD文件中IQmath分配在Flash区。使用_IQ15div()计算两个IQ15格式变量作除法,发现执行一次要耗费6us,如果是直接将两个整数变量相除(/),时间大概是1.2us。这个时间是正常的吗,IQMATH的手册上写明IQNdiv(()耗费63个周期,如果是63个时钟周期的话,那应该是1us左右吧,实测一次IQdiv要6us,有人测过这个时间吗
2022-06-14 1
主频60MHz,代码在Flash中运行,在CMD文件中IQmath分配在Flash区。使用_IQ15div()计算两个IQ15格式变量作除法,发现执行一次要耗费6us,如果是直接将两个整数变量相除(/),时间大概是1.2us。这个时间是正常的吗,IQMATH的手册上写明IQNdiv(()耗费63个周期,如果是63个时钟周期的话,那应该是1us左右吧,实测一次IQdiv要6us,有人测过这个时间吗