视频教程汇总帖:https://www.armbbs.cn/forum.php?mod=viewthread&tid=110519 视频(1080p录制) ht...
mod=viewthread&tid=94547 第21章 DSP矩阵运算-加法,减法和逆矩阵 本期教程主要讲解矩阵运算中的初始化,加法,逆矩阵和减法。...注意事项: pSrc必须得是方阵(行数和列数相同)。 pSrc和pDst必须是相同的方阵。...矩阵运算(加法,减法和逆矩阵) 实验目的: 学习DSP复数运算(加法,减法和逆矩阵) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。...矩阵运算(加法,减法和逆矩阵) 实验目的: 学习DSP复数运算(加法,减法和逆矩阵) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。...按下摇杆OK键,串口打函数DSP_MatSub的输出数据。 上电后串口打印的信息: 波特率 115200,数据位 8,奇偶校验位无,停止位 1。 详见本章的3.4 ,4.4,5.4和6.3小节。
mod=viewthread&tid=94547 第21章 DSP矩阵运算-加法,减法和逆矩阵 本期教程主要讲解矩阵运算中的初始化,加法,逆矩阵和减法。...注意事项: pSrc必须得是方阵(行数和列数相同)。 pSrc和pDst必须是相同的方阵。...注意事项: pSrc必须得是方阵(行数和列数相同)。 pSrc和pDst必须是相同的方阵。...矩阵运算(加法,减法和逆矩阵) 实验目的: 学习DSP复数运算(加法,减法和逆矩阵) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。...矩阵运算(加法,减法和逆矩阵) 实验目的: 学习DSP复数运算(加法,减法和逆矩阵) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。
,但是,我们这个系列刚好在讨论CANopen的相关协议,所以,经过资料整理和好奇心,我们把DSP402和CIA402这两个轴类型展开介绍下。...关于CiA的历史: 1992年,六家公司和两位个人共同创立了非营利性组织CiA(CAN in Automation),旨在提供一个独立机构,以收集和分发有关控制器局域网(CAN)的技术、产品和市场信息。...DSP 402:可以理解为CANopen在驱动和运动控制方面的设备配置文件。DSP为Draft Standard Proposal的缩写,含义:标准草案。.../fld-AXIS_REF_CiA_DSP402.html 分享链接 综上:不管是DSP402还是CiA402,都指的是CANopen协议下的用于驱动和运动控制的设备配置文件。.../Current/AXIS_REF_CiA_DSP402/fld-AXIS_REF_CiA_DSP402.html
最近着手把CSK移植到DSP中,先看一些DSP中图像处理的一些例子,第一件事当然就是怎么把图像数据倒入CCS工程中了,去年倒是用过一点CCS,再拿起来已经忘得差不多了,这篇文章主要记录一些学习的过程:...二.窗函数的实现和导入 CSK的实现过程中要用到两种窗函数,分别是高斯和汉明,这两种窗函数可以利用matlab提前生成好,然后作为头文件来导入到CCS工程中。这个实现起来也不难。...三.定点数和浮点数的区别 PC编程很少遇到这么细节的问题,但是DSP上就不同了,以前只知道定点数需要定标,浮点数是采用类似于科学计数法的一种方法,具体的细节就不清楚了,DSP还有定点和浮点之分,所以把这里的细节看了看...这两天爸妈来西安了,中午刚送走,从车站赶回来刚赶上下午上班时间,实际上都困得不行了,就想去睡觉,到了办公室把早上改的IFFT看了一下,其实IFFT就只需要把FFT的代码中的dsp_fft32x32改成dsp_ifft32x32...DSP官方出了许多库函数,前面用的dsp64x的库函数,打开之后解压之后长这样: ? 用的时候,我当时是直接把lib里的四个文件全部拷贝到项目中来,这里面长这样: ?
mod=viewthread&tid=94547 第19章 DSP复数运算-共轭,点乘和求模 本期教程主要讲解复数运算中的共轭,点乘和模的求解。...而输出结果的实部和虚部是分开存储的。...复数运算(共轭,点乘和求模) 实验目的: 学习DSP复数运算(共轭,点乘和求模) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。...该函数配置CPU寄存器和外设的寄存器并初始化一些全局变量。...复数运算(共轭,点乘和求模) 实验目的: 学习DSP复数运算(共轭,点乘和求模) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。
mod=viewthread&tid=94547 第22章 DSP矩阵运算-放缩,乘法和转置矩阵 本期教程主要讲解矩阵运算中的放缩,乘法和转置。...矩阵运算(放缩,乘法和转置) 实验目的: 学习DSP复数运算(放缩,乘法和转置) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。...详见本章的3.4 ,4.6和5.4小节。...,乘法和转置) 实验目的: 学习DSP复数运算(放缩,乘法和转置) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。...详见本章的3.4 ,4.6和5.4小节。
mod=viewthread&tid=94547 第8章 DSP定点数和浮点数(重要) 本期教程主要跟大家讲解一下定点数和浮点数的基础知识,了解这些基础知识对于后面学习ARM官方的DSP库大有裨益。...8.4 定点数运算 8.4.1 数的定标(Q格式) 在许多情况下,数学运算过程中的数不一定都是整数,而且定点DSP和不带FPU的处理器是无能为力的。...那么是不是说定点DSP和不带FPU的处理器就不能处理各种小数呢?当然不是。这其中的关键就是由程序员来确定一个数的小数点处于数据中的哪一位。...8.4.2 定点数的算术运算 关于定点数的算术运算会在讲解ARM官方的DSP教程时专门给大家讲解。...8.5 总结 本期教程就跟大家讲这么多,这部分知识对于初学DSP的非常重要,建议认真学习下,有兴趣的可以在网上多查些资料进行了解。
第15章 DSP统计函数-标准偏差、均方根和方差 本期教程主要讲解统计函数中的标准偏差,均方根和方差的计算。...15.7 实验例程说明(MDK) 配套例子: V7-210_DSP统计运算(标准偏差,均方根和方差) 实验目的: 学习统计运算(标准偏差,均方根和方差) 实验内容: 启动一个自动重装软件定时器,每100ms...该函数配置CPU寄存器和外设的寄存器并初始化一些全局变量。...统计运算(标准偏差,均方根和方差) 实验目的: 学习统计运算(标准偏差,均方根和方差) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。...该函数配置CPU寄存器和外设的寄存器并初始化一些全局变量。
mod=viewthread&tid=94547 第20章 DSP复数运算-模平方,乘法和复数乘实数 本期教程主要讲解复数运算中的模平方,乘法和复数乘实数。...20.2 DSP基础运算指令 本章用到的DSP指令在前面章节都已经讲解过。...复数运算(模平方,复数乘复数和复数乘实数) 实验目的: 学习DSP复数运算(模平方,复数乘复数和复数乘实数) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。...该函数配置CPU寄存器和外设的寄存器并初始化一些全局变量。...复数运算(模平方,复数乘复数和复数乘实数) 实验目的: 学习DSP复数运算(模平方,复数乘复数和复数乘实数) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。
mod=viewthread&tid=94547 第7章 ARM DSP源码和库移植方法(IAR8) 本期教程主要讲解ARM官方DSP源码和库的移植以及一些相关知识的介绍。...7.1 初学者重要提示 7.2 DSP库的下载和说明 7.3 DSP库版本的区别 7.4 DSP库的几个重要的预定义宏含义 7.5 DSP库在IAR上的移植(源码移植方式) 7.6 DSP库在IAR上的移植...7.2 DSP库的下载和说明 下面详细的给大家讲解一下官方DSP库的移植。...MDK(ARM),IAR和CGG版库文件: Projects文件夹里面的文件如下,提供了三个版本的工程模板,每个模板里面都是把所有源码文件添加了进来: Source文件夹中的文件如下,这个是DSP的源码文件..."arm_math.h" /* 定义例程名和例程发布日期 */ #define EXAMPLE_NAME "V7-ARM的DSP移植模板(源码方式)" #define EXAMPLE_DATE
mod=viewthread&tid=110519 Cortex-M内核单片机的DSP加速全靠这些指令实现的加速,并跟大家介绍下DSP源码是如何实现加速的。...视频: https://www.bilibili.com/video/BV1YG411t77L 指令集: 参考资料: 1、DSP教程 https://www.armbbs.cn
mod=viewthread&tid=94547 第19章 DSP复数运算-共轭,点乘和求模 本期教程主要讲解复数运算中的共轭,点乘和模的求解。...19.2 DSP基础运算指令 本章用到的DSP指令在前面章节都已经讲解过。...而输出结果的实部和虚部是分开存储的。...复数运算(共轭,点乘和求模) 实验目的: 学习DSP复数运算(共轭,点乘和求模) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。...复数运算(共轭,点乘和求模) 实验目的: 学习DSP复数运算(共轭,点乘和求模) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。
mod=viewthread&tid=94547 第22章 DSP矩阵运算-放缩,乘法和转置矩阵 本期教程主要讲解矩阵运算中的放缩,乘法和转置。...22.2 DSP基础运算指令 本章用到的DSP指令在前面章节都已经讲解过。...矩阵运算(放缩,乘法和转置) 实验目的: 学习DSP复数运算(放缩,乘法和转置) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。...详见本章的3.4 ,4.6和5.4小节。...,乘法和转置) 实验目的: 学习DSP复数运算(放缩,乘法和转置) 实验内容: 启动一个自动重装软件定时器,每100ms翻转一次LED2。
C24XX系列DSP移位指令总结 徐丽红王佰营 TI公司C24XX系列DSP的移位指令很有特色而且效率很高;一般的移位功能不用专门的指令实现而是作为其他指令中的一个功能给出,并且移位并不占用CPU额外时间...以下整理出了DSP常用的移位指令: 一、两类移位指令 1>显性移位指令,移位次数由指令直接给出:1add—sub←0—16 2and—or—xor←#L 3lacc←0—16 4sach—sacl←...)sph—spl←→PM (6)sqra—sqrs←→PM 无移位的指令: lph—lt—mpy—mpu—spm 注: ← 表示可左移; ←→ 可左右移; 二、移位指令的总结: 1移位指令分显性移位和隐性移位..., 隐性移位按给出移位数的方式不同分为TREG[0:3]和PM之分; 2显性移位指令多由acc参与,也就是由ACC参与的,除三条指令最后是T结尾的指令 (addt,subt,lact)由TREG[...ACC中所有位右移一位,LSB入C,MSB填0; 注意:有的移位受符号扩展方式位(SXM)的影响,注意正确设置SXM的值,以达到预期目标; 关键字:TMS320LF2407 TMS320C2000 DSP
领取专属 10元无门槛券
手把手带您无忧上云