第二章程序说明: (1)2-1.asm对应第二章主程序代码; (2)2-2.asm对应第二章主程序中断向量代码; (3)2-3.cmd对应第二章主程序配置文件代码; (4)2-4.asm对应第二章写Flash程序代码; (5)2-5.cmd对应第二章写Flash配置文件代码; (6)2-6.asm对应第二章写Flash中断向量代码; (7)2-7.cmd对应第二章写Flash工具代码; (8)2-8.asm对应第二章DSP读USB接口代码; (9)6711.h为以上程序需要的头文件,书中没有原代码。 第三章程序说明: (1)3-1.asm对应第三章AD测试程序代码; (2)3-2.asm对应第三章AD测试程序中断向量代码; (3)3-3.cmd对应第三章AD测试程序配置文件代码; (4)3-4.asm对应第三章DA测试程序代码; (5)3-5.cmd对应第三章DA测试程序配置文件代码; (6)3-6.asm对应第三章写Flash程序代码; (7)3-7.cmd对应第三章写Flash配置文件代码; (8)3-8.asm对应第三章写FLAS中断向量代码; (9)3-9.asm对应第三章AD/DA联合调试程序代码; (10)3-10.asm对应第三章数据滤波程序代码; (11)vectors.asm为以上程序需要的文件,书中没有原代码。 第五章程序说明: (1)5-1.asm对应第五章语音信号的采集和播放主程序; (2)5-2.asm对应第五章语音信号的采集和播放中断向量程序; (3)5-3.cmd对应第五章语音信号的采集和播放配置文件; (4)5-4.asm对应第五章语音信号的u/A律压缩程序; (5)5-5.m对应第五章语音去噪的仿真程序; (6)5-6.asm对应第五章语音去噪的主程序; (7)5-7.c对应第五章CVSD编码的C语言程序代码; (8)5-8.asm对应第五章CVSD的解码程序; (9)5-9.asm对应第五章CVSD的编码程序。 第六章程序说明: (1)6-1.asm对应第六章DSP软件代码; (2)6-2.c对应第六章主机软件代码; (3)6-3.c对应第六章回音相消主程序代码; (4)6-4.c对应第六章回音相消汇编程序代码; (5)echo.h对应第六章回音相消头文件代码; (6)echocfg.h对应第六章回音相消头文件代码; (7)6-5.cmd对应第六章回音相消配置文件。 第七章程序说明: (1)7-1.c对应第七章图像控制器程序代码; (2)7-2.c对应第七章LCD控制程序代码; (3)7-3.c对应第七章AC97驱动程序代码; (4)7-4.c对应第七章背景灯初始化驱动程序代码。 第九章程序说明: (1)9-1.c对应第九章Viterbi译码c程序; (2)9-2.asm对应第九章Viterbi译码汇编程序。 第十章程序说明: (1)10-1.m对应第十章仿真程序; (2)tnonunif.m对应第十章仿真程序的函数; (3)10-2.m对应第十章系统DSP主程序; (4)10-3.m对应第十章非均匀采样傅立叶变换子程序; (5)10-4.m对应第十章USB通信子程序; (6)10-5.m对应第十章中断向量程序; (7)10-6.cmd对应第十章配置文件; (8)10-7.cmd对应第十章CPLD程序;
2022-02-17 10:39:44 65KB DSP 嵌入式系统
1
嵌入式系统开发基础--基于ARM微处理器和Linux操作系统
2022-02-10 11:18:20 73KB 嵌入式系
1
第1章 绪论 1 1.1 DSP概述 1 1.1.1 TMS320C2000系列 2 1.1.2 TMS320C5000系列 3 1.1.3 TMS320C6000系列 4 1.1.4 OMAP系列 5 1.2 DSP理论和算法概述 6 第2章 高速数据采集系统设计 9 2.1 高速数据采集概述 9 2.2 案例要求和应用对象 10 2.3 器件的选择 12 2.3.1 AD转换器的选择 12 2.3.2 FIFO的选择 13 2.3.3 DSP的选择 13 2.3.4 USB控制器的选择 14 2.3.5 Flash的选择 15 2.4 硬件电路设计 15 2.4.1 ADS5422的电路设计 15 2.4.2 IDT72V2113的电路设计 18 2.4.3 CY7C68013的电路设计 22 2.4.4 SST29LE010的电路设计 24 2.4.5 电源和复位电路设计 25 2.4.6 时钟电路设计 26 2.4.7 JTAG仿真口电路设计 27 2.4.8 其他电路设计 28 2.5 软件系统调试方法 28 2.5.1 ADS5422的调试 28 2.5.2 IDT72V2113的调试 29 2.5.3 CY7C68013的调试 30 2.5.4 SST29LE010的调试 33 2.5.5 电源时钟的调试 35 2.6 程序代码 36 2.6.1 主程序代码 36 2.6.2 主程序中断向量代码 49 2.6.3 主程序配置文件代码 51 2.6.4 写Flash程序代码 51 2.6.5 写Flash配置文件代码 54 2.6.6 写Flash中断向量代码 54 2.6.7 写Flash工具代码 55 2.6.8 DSP读USB接口代码 55 2.7 案例总结 57 第3章 中低速数据采集系统设计 59 3.1 案例要求和应用对象 59 3.2 系统软硬件设计和调试 59 3.2.1 TLV1571的软硬件设计和调试 60 3.2.2 TLC7528的软硬件设计和调试 64 3.2.3 SST29LE010的软硬件设计和调试 66 3.2.4 电源和复位电路设计 68 3.2.5 时钟电路设计 71 3.3 程序代码 72 3.3.1 AD测试程序代码 72 3.3.2 AD测试程序中断向量代码 74 3.3.3 AD测试程序配置文件代码 76 3.3.4 DA测试程序代码 76 3.3.5 DA测试程序配置文件代码 77 3.3.6 写Flash程序代码 77 3.3.7 写Flash配置文件代码 81 3.3.8 写Flash中断向量代码 81 3.3.9 AD/DA联合调试程序代码 83 3.3.10 数据滤波程序代码 84 3.4 案例总结 87 第4章 常用自动控制系统设计 89 4.1 案例要求和应用对象 89 4.2 硬件电路设计 91 4.3 软件系统设计思路 94 4.4 主要程序代码说明 100 4.4.1 DSP配置头文件 100 4.4.2 DSP的系统配置命令文件 109 4.4.3 DSP的中断向量表和中断子向量表 110 4.4.4 数字PID控制器的DSP应用程序 114 4.4.5 模糊PI控制器的DSP应用程序 121 4.5 控制系统的性能评估 123 4.5.1 系统的开环特性 123 4.5.2 数字PID控制特性 124 4.5.3 模糊PI控制特性 125 4.6 案例总结 125 第5章 语音信号去噪和编码系统设计 131 5.1 语音信号应用概述 131 5.2 案例要求和应用对象 132 5.3 系统硬件设计 133 5.3.1 语音信号通道 133 5.3.2 语音信号模数/数模转换 134 5.3.3 DSP和音频AD/DA的硬件设计 141 5.4 语音信号的采集和播放 143 5.5 语音信号的μ/A律压缩 151 5.6 语音去噪 159 5.7 语音编码 168 5.8 案例总结 183 第6章 数字和IP电话系统设计 185 6.1 数字和IP电话概述 185 6.2 案例要求和应用对象 186 6.3 系统硬件设计 187 6.4 系统软件设计 190 6.4.1 DSP软件设计 191 6.4.2 DSP软件代码 193 6.4.3 主机软件设置 205 6.4.4 主机软件程序 210 6.4.5 回音相消算法设计 214 6.4.6 回音相消程序 214 6.5 案例总结 226 第7章 图像显示和LCD系统设计 227 7.1 案例要求和应用对象 228 7.2 系统软硬件设计 229 7.2.1 图像控制器的软硬件设计 229 7.2.2 LCD驱动软硬件设计 232 7.2.3 AC97音频口软硬件设计 237 7.2.4 网口软硬件设计 239 7.2.5 触摸屏软硬件设计 241 7.3 程序代码 243 7.3.1 图像控制器程序代码 243 7.3.2 LCD控制程序代码 249 7.3.3 AC97驱动程序代码 254 7.3.4 背景灯初始化驱动程序代码 261 7.4 案例总结 263 第8章 蓝牙与无线网卡系统设计 265 8.1 案例要求和应用对象 266 8.2 蓝牙接口设计 266 8.2.1 蓝牙技术特点 266 8.2.2 蓝牙模块BRF6100 267 8.2.3 系统硬件设计 268 8.2.4 系统软件设计 270 8.2.5 蓝牙的语音传输 272 8.3 无线网卡设计 275 8.3.1 无线局域网标准 275 8.3.2 无线网卡模块TNET1100B 276 8.3.3 系统硬件设计 277 8.3.4 系统软件设计 278 8.4 案例总结 279 第9章 Viterbi译码及其实现 281 9.1 Viterbi译码概述 281 9.2 案例要求和应用对象 282 9.3 RS编码 282 9.4 Viterbi译码 285 9.5 案例总结 315 第10章 非均匀采样理论及其实现 317 10.1 采样理论概述 317 10.2 案例要求和应用对象 318 10.3 理论基础 318 10.4 硬件设计 323 10.5 软件设计 328 10.6 系统测试 330 10.7 程序代码 333 10.8 案例总结 361
2021-12-31 08:51:52 2.06MB DSP 嵌入式
1
本书首先讲解了cortex-m3处理器的架构及realview mdk开发平台的相关知识,然后对μc/os-ⅱ的内核移植、驱动开发、应用程序开发进行了介绍,最后综合运用所学知识介绍了一个μc/os-ⅱ的程序设计实例。本书内容由浅入深,为加深理解,列举了很多程序设计的相关实例。本书适合嵌入式初学者、嵌入式开发人员以及高校相关专业师生阅读。
2021-12-15 15:33:30 3.73MB uCOS-II Cortex-M3 嵌入式开发 arm-cortex
1
资源内容:edid-manager和EEditZ安装包 适宜人群:嵌入式工程师、显示器开发 具有的功能:读取EDID、修改EDID、编写EDID
2021-12-07 14:03:52 4.85MB 资源达人分享计划 EDID HDMI
ARM嵌入式系统开发:软件设计与优化.pdf
1
图 5.4  典型炼化厂网络拓扑图  主要控制系统的功能如下所示。   分布式控制系统(DCS)  DCS完成生产装置的基本过程控制、操作、监视、管理、顺序控制、工艺联 锁,部分先进控制也在 DCS 中完成。大型石油化工工程全厂 DCS 采用大型局域 网架构。根据生产需求,系统规模和总图布置划分为若干独立的局域网,确保每 套生产装置独立开停车和正常运行。   安全仪表系统(SIS)  SIS 设置在现场机柜室,与 DCS 独立设置,以确保人员及生产装置、重要机 组和关键设备的安全。SIS 按照故障安全型设计,与 DCS 实时数据通信,在 DCS
2021-12-01 15:26:17 4MB 工业控制网络 安全基础 v2
1
计算机等级考试三级嵌入式题1一、选择题 1:嵌入式系统是一类特殊的计算机系统。下列产品中不属于嵌入式系统的是()。 A:电饭煲 B:路由器 C:巨型机 D:POS机 2:嵌入式系统硬件的核心是CPU。下面关于嵌入式系统CPU特点的叙述中,错误的是()。 A:支持实时处理 B:低功耗 C:字长在16位以下 D:集成了测试电路 3:下面关于微控制器的叙述中,错误的是()。 A:微控制器将整个计算机硬件的大部甚至全部电路集成在一块芯片中 B:微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用 C:微控制器的英文缩写是MCU D:8位的微控制器现在已基本淘汰 4:片上系统(SoC)也称为系统级芯片,下面关于SoC叙述中错误的是()。 A:SoC芯片中只有一个CPU或DSP B:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类 C:专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类 D:FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作
2021-11-23 22:41:13 291KB j' j'j' j'j'j'j'j'j'j'j'
1
ARM嵌入式系统开发:软件设计与优化(中文高清) 学习嵌入式系统开发的好书
2021-11-20 22:25:14 37.29MB ARM嵌入式
1
ARM嵌入式系统开发:软件设计与优化[中文版].pdf
1