工具与软件:
大家好、这里测量的时间要少很多、在 Q16格式中、周期范围可能为4个或更少、而不是16个周期。 由于在加载 OP1后、我无法通过单个步骤读取第8位(1)(计算正在进行) MATHACL->STATUS、因此我 已经在寄存器 MATHACL->RES1中看到了值 。
//计算样本
MATHACL->CTL = MATHACL_CTL_FUNC_MPY32|// 32位结果的乘法运算。
MATHACL_CTL_OPTYPE_signed |//操作数无符号
MATHACL_CTL_QVAL_Q16
MATHACL->OP2 = 0x00048000;
MATHACL->OP1 = 0x00078000;
样本= MATHACL->RES1;
此致
Ali