首页 > 编程语言 >【DSP视频教程】DSP视频教程第12期:TI开源分享IQmath DSP源码,适用于所有Cortex-M内核,本期教程做个手把手移植 (2022-05-22)

【DSP视频教程】DSP视频教程第12期:TI开源分享IQmath DSP源码,适用于所有Cortex-M内核,本期教程做个手把手移植 (2022-05-22)

时间:2023-09-16 14:01:34浏览次数:51  
标签:DSP 开源 源码 IQmath com 移植 视频教程

 

今年TI推出MSPM0系列产品配套的SDK软件包里面将此库开源了,之前的时候也移植过IQmatb,不过只有库版本,这次竟然开源了,确实是不可多得的好资源。

这个是定点库,非常适合用于M0,  M0+,  M3和不带硬件FPU的M4内核上,当然,用在M4F,M7,M33等器件上也是没问题的。本次视频配套的例子将ARM DSP库和IQmath移植到了一起。

视频:

https://www.bilibili.com/video/BV1Hs4y1q7sS

参考资料:
1、早期IQmath库,只有库移植

2、IQmath源码SDK,含文档

https://www.ti.com/tool/MSPM0-SDK

mspm0_sdk_1_00_01_03.exe (90.55MB)

3、视频中移植完成的例子,供参考

IQmath源码移植.7z (3.20MB)

微信公众号:armfly_com



标签:DSP,开源,源码,IQmath,com,移植,视频教程
From: https://blog.51cto.com/u_15785540/7493352

相关文章

  • 阅读源码主题学习(I)
    一个程序员的技术水平的高低,是看他做过多少系统,更重要是看他踩过多少坑。阅读源码有哪些坑?源码阅读最难的不是代码本身,也不是理解其设计理念,而是坚持!职场小人开始说话了:1.工作中用的技术不需要阅读源码,在开发过程中熟练运用就行;2.看源码太费时间,而且容易忘记,实际使用中遇到问......
  • 二、 Axios入门—Axios源码分析
    一、axios与Axios的关系从语法上来说:axios不是Axios的实例从功能上来说:axios是Axios的实例axios是Axios.prototype.request函数bind()返回的函数axios作为对象有Axios原型对象上的所有方法,有Axios对象上所有属性二、instance与axios的区别相同:(1)都是一......
  • 基于Javaweb的物业管理系统的设计与实现-计算机毕业设计源码+LW文档
    摘 要随着目前信息化手段的进步,使用技术手段可以有效的对小区物业进行管理。在社区,人员多,各种维修、报修信息大,如果单靠人工进行管理,很难进行有效的统计。为此提出开发物业管理系统,来管理小区的业主信息、通知公告、报修管理、房产管理等。本物业管理系统可以降低社区工作者的劳......
  • 基于Javaweb汽车销售管理系统设计与实现-计算机毕业设计源码+LW文档
    摘 要随着因特网技术的迅速发展,当前人们的生活模式发生了巨大的变化。特别是在经济发展的影响下,汽车销售逐渐进入了人们的生活,并通过汽车销售系统进行汽车管理,方便用户在线销售、交流操作。当前城市生活节奏快,工作路程远,为了减少不必要的路途时间,许多用户选择使用自驾快速到达目......
  • 《Python从入门到实战》-源码篇-pyspider
    pyspider是什么?PySpider是一个开源的网络爬虫框架,使用Python语言编写。高效、易用、可扩展等特点,可以帮助用户快速地开发出高效的网络爬虫程序。PySpider支持多线程、分布式、异步IO等技术,可以处理大规模的数据爬取任务。同时,PySpider还提供了Web界面,方便用户进行任务管理和监控......
  • Vue源码学习(五):<templete>渲染第四步,生成虚拟dom并将其转换为真实dom
    好家伙, 前情提要:在上一篇我们已经成功将ast语法树转换为渲染函数 现在我们继续 1.项目目录代码已开源https://github.com/Fattiger4399/analytic-vue.git手动调试一遍,胜过我解释给你听一万遍新增文件:vnode/index.js  vnode/patch.js  lifecycle.js 2.虚......
  • Blender建模高级教程|Blender视频教程2023
    点击下载:Blender建模高级教程  提取码:4fiaBlender建模高级教程2023分享下载,Blender视频教程,Blender是一款免费开源三维图形图像软件,提供从建模、动画、材质、渲染、到音频处理、视频剪辑等一系列动画短片制作解决方案。Blender拥有方便在不同工作下使用的多种用户界面,内置绿屏......
  • mac版本Spring5.0源码环境搭建
    下载spring5.0版本代码链接是:https://github.com/spring-projects/spring-framework.git装gradle,使用的版本是8.3版本链接是:https://gradle.org/next-steps/?version=8.3&format=bin有错误提示:/Users/wangyu/work/code/spring-framework/buildSrc/src/main/java/org/springfra......
  • OpenWrt源码编译新增项
    OpenWrt源码编译新增项基于源码编译的openwrt,因为默认不是release版本,因此会砍掉一些东西。为了方便使用,自己经常会新增某些package,这里记录一些常用的package。luci.LuCIinterfacewithUhttpdasWebserver(default)luci-theme-argon.ArgonThemeluci-app-argon-confi......
  • C++11中的智能指针shared_ptr、weak_ptr源码解析
    https://www.jb51.net/article/224028.htm−目录1、前言2、源码准备3、智能指针概念4、源码解析4.1、shared_ptr解析4.1.1、shared_ptr4.1.2、__shared_ptr4.1.3、__shared_count4.1.4、_Sp_counted_base4.1.5、_Sp_counted_ptr4.1.6、shared_ptr总结4.2、weak......