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