7.1.5 DSP C语言关键字 135
7.1.6 动态分配内存 136
7.2 汇编伪指令 136
7.2.1 汇编伪指令概述 136
7.2.2 C程序在DSP中的定位 138
7.3 CMD文件的编写 139
7.4 混合编程 142
7.5 GEL文件 145
7.5.1 GEL语法概述 145
7.5.2 GEL回调函数 146
7.5.3 存储器映射 148
7.5.4 详解c5509.gel文件 148
7.6 归档器的使用 150
7.7 反汇编的实现 151
8 软件开发进阶 155
8.1 BIG ENDIAN 和 LITTLE ENDIAN 155
8.2 程序的优化 156
8.2.1 获得最佳性能的代码开发流程 157
8.2.2 工程层的优化 158
8.2.3 算法的改变 159
8.2.4 数据内存的优化 159
8.2.5 C代码的优化 160
8.2.6 汇编代码的优化 165
8.2.7 提高流水线的效率 169
8.3 程序的编程素养 170
8.3.1 程序注释 170
8.3.2 函数 173
8.3.3 变量 173
8.3.4 其它 174
8.4 数字信号处理库 174
8.4.1 DSPLIB的调用 175
8.4.2 DSPLIB函数 176
8.5 图像/视频算法库 176
8.5.1 图像/视频算法库概述 176
8.5.2 图像/视频处理库的安装与使用 176
8.5.3 图像处理算API接口 177
9 DSP最小系统电路详解 180
9.1 供电复位电路 180
9.2 时钟振荡电路 181
9.3 峰鸣器控制电路 182
9.4 外扩存储SDRAM电路 183
9.5 DSP BOOTLOADER模式电路 184
9.6 SD卡接口电路 185
9.7 IIC-EEPROM电路 186
9.8 音频控制电路 186
9.9 USB 控制电路 187
10 硬件电路的设计与调试 188
10.1 硬件电路设计与PCB 188
10.1.1 原理图设计 190
10.1.2 PCB设计注意事项 190
10.1.3 总线等效交换 190
10.1.4 硬件调试前电路板的常规检查 191
10.1.5 硬件调试中应注意的问题 191
10.1.6 调试中遇到问题的解决步骤 192
10.1.7 JTAG连接错误常解决办法 192
10.1.8 总结常见问题 193
10.2 软件开发与调试 194
10.3 碰到问题的常用解决办法 196
10.4 CCS调试中常见错误信息 196
10.5 电路的抗干扰设计 198
10.5.2 系统电源干扰设计 198
10.5.3 硬件抗干扰设计 198
10.5.4 软件抗干扰设计 199
10.5.5 输入输出抗干扰设计 199
11 软件实验详解—扩展篇 201
11.1 SPI BOOTLOADER实验 201
11.1.1 EEPROM的读写 202
11.1.2 DSPBootLoader烧写步骤 204
11.2 USB自举实验 205
11.3 音频CODEC实验 210
11.4 SD卡读/写实验 215
11.4.1 SD卡简介 215
11.4.2 SD读写的实现 218
11.5 SDRAM读/写实验 222
11.5.1 SDRAM简述 222
11.5.2 配置EMIF 访问SDRAM 223
11.5.3 SDRAM配置与初始化 223
11.5.4 SDRAM的刷新 224
11.5.5 SDRAM的读写操作 224
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-29625-3.html
Luna真的变美好多
四倍音速的鹰击导弹也部署南海
台湾若敢竖起台独旗帜