ppt重点

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612140648947.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612140743221.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612140835736.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612151010938.png

如果是负数,就-0x10000,因为计算机中无符号数用原码表示,有符号数用补码表示

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612151959846.png

2

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612152031618.png

哈佛结构和冯诺伊曼结构是两种常见的计算机体系结构,它们的主要区别在于内存和处理器之间的交互方式。 1. 冯诺伊曼结构 在冯诺伊曼结构中,处理器和存储器使用同一个总线连接,也就是说,数据和指令共享同一个内存空间。当处理器需要执行一个指令时,它从内存中读取指令并进行解码。这种结构被广泛应用于大部分的传统计算机中。 2. 哈佛结构 哈佛结构中,处理器和存储器分别使用独立的总线连接,也就是说,指令和数据存储在两个不同的内存空间中。由于指令和数据互相独立,处理器可以同时执行多个指令,这种结构被广泛应用于嵌入式系统和数字信号处理器等领域。

可以总结如下:

特点 冯诺伊曼结构 哈佛结构
内存结构 存储器与处理器共享一个内存空间 指令内存与数据内存独立
处理速度 数据和指令共享总线,处理速度较慢 数据和指令独立,处理速度较快
优缺点 可以灵活地利用内存空间,但指令与数据交错访问有时会出现瓶颈 可同时处理多个指令,但需要更多的内存空间
适用场景 通用计算机 嵌入式系统和数字信号处理器

总的来说,哈佛结构适合需要高效并行处理指令和数据的场景,而冯诺伊曼结构因其灵活的内存交互方式,更适合通用计算机等需要灵活使用内存的场景。

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612152917977.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153115743.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153425755.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153504656.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153542683.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153724876.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153749758.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153809091.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153826070.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153848056.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153904305.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153918723.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612154045011.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612154108050.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612154130818.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612154334569.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612154759336.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612155658161.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612155837581.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612155929534.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612155955994.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612161131382.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612161145730.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612161200445.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612161214371.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612161433831.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612165511521.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612165545915.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612165719649.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612165739605.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612165844028.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612165856827.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170016595.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170029371.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170053849.png

4

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170134707.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170212036.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170238226.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170300064.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170333914.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170348608.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170411804.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170426721.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170443482.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170509338.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612170521734.png

作业

作业二-定点浮点、单精度

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613153223471.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613153144101.png

作业三-PIE/ePWM

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613153409359.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613153446321.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613153517412.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613153531252.png

作业四-XINTF

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613164444651.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613164535242.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613164608361.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613164710955.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613164737932.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612185018470.png

1)基址为0x100000

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612185055310.png

作业五-ePWM

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613153932864.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613153954857.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613154230998.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613154250371.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613154317896.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613154338570.png

大纲

第一章

实时性两层含义

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612203533370.png

计算实时处理最低速度

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612203820461.png

系统框图

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612204922068.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612210045840.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612210015578.png

数据流处理和数据块处理

数据流处理(Stream Processing)

数据是在一个输入样本到达后,就立即开始进行与该 样本有关的运算,并在下一个样本到达之前完成。这种 在下一个样本输入之前完成上一个样本处理的方法称为 数据流处理方式。例如数字FIR滤波。

特点:每接收一个样本,就做一次新的运算。输 入样本周期与输出样本周期保持一致。

优点:其结果是随时更新的。输出样本和其影响 的输出结果之间的时延达到理论的最小值。

缺点:要求处理器的速度必须足够高,能在下一 个样本到达之前完成所有计算。

块处理(Block Processing)

首先将输入样本存放到存储器中,当L个输入样本都 到达以后,才开始处理。这种同时处理多个样本的方法 称为块处理技术,也叫帧处理(Frame Processing)。 在块处理技术中,输入样本按组存储,当有足够多的 样本到达后,开始处理这个样本块。主要应用在输出采 样率小于输入采样率(采用间隔T)的场合,其计算时间限 制在LT 以内。 譬如傅里叶变换运算。

优点:减少频繁读写存储器所带来的额外开销,获 得较高处理效率;可以使用较低速度的处理器。

缺点:时延以及足够的存储空间。

矢量处理(Vector Processing) 同时处理多路输入/输出信号的方法,称为矢量 处理技术。 通常情况下,矢量处理用来计算两个信号之间 的相关程度。

分类

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612211355861.png

定点浮点转换

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612140835736.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612151010938.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612151959846.png

哈佛结构和冯诺伊曼结构

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612211908276.png

哈佛结构和冯诺伊曼结构是两种常见的计算机体系结构,它们的主要区别在于内存和处理器之间的交互方式。 1. 冯诺伊曼结构 在冯诺伊曼结构中,处理器和存储器使用同一个总线连接,也就是说,数据和指令共享同一个内存空间。当处理器需要执行一个指令时,它从内存中读取指令并进行解码。这种结构被广泛应用于大部分的传统计算机中。 2. 哈佛结构 哈佛结构中,处理器和存储器分别使用独立的总线连接,也就是说,指令和数据存储在两个不同的内存空间中。由于指令和数据互相独立,处理器可以同时执行多个指令,这种结构被广泛应用于嵌入式系统和数字信号处理器等领域。

可以总结如下:

特点 冯诺伊曼结构 哈佛结构
内存结构 存储器与处理器共享一个内存空间 指令内存与数据内存独立
处理速度 数据和指令共享总线,处理速度较慢 数据和指令独立,处理速度较快
优缺点 可以灵活地利用内存空间,但指令与数据交错访问有时会出现瓶颈 可同时处理多个指令,但需要更多的内存空间
适用场景 通用计算机 嵌入式系统和数字信号处理器

总的来说,哈佛结构适合需要高效并行处理指令和数据的场景,而冯诺伊曼结构因其灵活的内存交互方式,更适合通用计算机等需要灵活使用内存的场景。

哈佛结构 改进的哈佛结构
总线 处理器和存储器独立的总线 处理器和快取共享总线
数据与指令 数据和指令存储分开 同时使用指令快取和数据快取
并行性 可以并行执行多个指令 并行性更高,处理数据更快
应用 嵌入式系统、数字信号处理器 大型服务器、超级计算机、大型计算机系统

乘加特点

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612213530821.png

其他特点

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612213644417.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612213702887.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612213729604.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612213800598.png

MIPS、MOPS、MFLOPS、MACS 的含义

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612213911203.png

第二章

一般 DSP 系统框架图组成部分:

①总线和存储器②内核(CPU) ③外设(决定功能)

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613124615745.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612214942983.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612153425755.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612215234136.png

根据器件手册配置寄存器

总线结构那张图和总结表格,能正确标注各条数据地址线

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612152917977.png
  • PAB(Peripheral Address Bus):外设地址总线,用于传输外设的地址信息。

  • DRAB(Data Read Address Bus):数据读取地址总线,用于传输CPU从内存或外设中读取数据时的地址信息。

  • DWAB(Data Write Address Bus):数据写入地址总线,用于传输CPU向内存或外设中写入数据时的地址信息。

  • PRDB(Peripheral Read Data Bus):外设读取数据总线,用于传输外设向CPU返回数据。

  • DRDB(Data Read Data Bus):数据读取数据总线,用于传输CPU从内存或外设中读取的数据。

  • DWDB(Data Write Data Bus):数据写入数据总线,用于传输CPU向内存或外设中写入的数据。

重复指令 RPT

中断控制,能描述 2.5.4 节中中断响应流程(描述过程,不必画出来);理 解 PIE 级中断系统三级结构

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612221602244.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612221635507.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612222127689.png

DSP 配置外部存储器

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612154759336.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612222452487.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612222821373.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230612155658161.png

定时器给出 ppt 中原理图和寄存器值,计算中断频率(公式不会给出) 最好理解 2.7.4 同步串口的工作机理

第三章

F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613144958255.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613145359926.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613144541608.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613145511050.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613145537076.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613150628651.png
F/TYOPORA_Note/专业课/DSP应用技术/relative/image-20230613150720024.png