硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2305|回复: 0
收起左侧

[DSP] DSP库中函数arm_mat_mult_q15和arm_mat_mult_fast_q15使用注意事项

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
发表于 2020-3-30 01:17:46 | 显示全部楼层 |阅读模式
问题:

QQ截图20200330011608.png

举例:
  1. q15_t pDataA2[9] = {1, 1, 2, 2, 3, 3, 4, 4, 5};
  2. q15_t pDataB2[9] = {1, 1, 2, 2, 3, 3, 4, 4, 5};
  3. q15_t pDataDst2[9];
  4. arm_matrix_instance_q15 pSrcA2; //3行3列数据
  5. arm_matrix_instance_q15 pSrcB2; //3行3列数据
  6. arm_matrix_instance_q15 pDst2;
  7. q15_t pState[9];


  8. pSrcA2.numCols = 3;
  9. pSrcA2.numRows = 3;
  10. pSrcA2.pData = pDataA2;
  11. pSrcB2.numCols = 3;
  12. pSrcB2.numRows = 3;
  13. pSrcB2.pData = pDataB2;
  14. pDst2.numCols = 3;
  15. pDst2.numRows = 3;
  16. pDst2.pData = pDataDst2;
  17. printf("****定点数Q15******************************************\r\n");

  18. arm_mat_mult_q15(&pSrcA2, &pSrcB2, &pDst2, pState);
  19. arm_mat_mult_fast_q15(&pSrcA2, &pSrcB2, &pDst2, pState);
  20. for(i = 0; i < 9; i++)
  21. {
  22.    printf("pDataDst2[%d] = %d\r\n", i, pDataDst2[i]);
  23. }
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-2 04:58 , Processed in 0.254210 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表