ARM嵌入式系统基础教程第二版课后习题答案.doc
2021-12-31 12:03:09 31KB 教学
嵌入式系统原理与实践:ARMCortex-M4Kinetis微控制器
2021-12-31 11:25:05 94.24MB 嵌入式
1
里面的内容是单片机TMSF28027一些库函数的介绍(禁止商用),配套上传的库函数的使用,仅分享(禁止商用)给有需要的人使用,去设计属于自己的库函数。
2021-12-31 10:27:04 6.94MB 单片机 TI F2802X
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
利用keil开发的超简单交通灯模拟系统,带proteus8仿真,加keil.c文档,版权所有,请勿用于商业用途
2021-12-30 15:57:12 92KB 原创 keil编程 proteus8 结业项目
1
\嵌入式系统原理与应用--实验指导书 \嵌入式系统原理与应用--实验指导书
1
嵌入式ARM及ARM-Linux操作系统已广泛应用于工业控制、通信、医疗仪器等各个领域。ARM设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。 许多公共场所和居民小区等地点都安装了视频监控系统,因而视频监控与显示终端的应用越来越广泛。   本文以嵌入式ARM作为硬件核心,ARM异步响应方式异步响应方式ARM也是一种非平衡数据链路操作方式,与NRM不同的是,ARM下的传输过程由从站启动。从站主动发送给主站的一个或一组帧中可包含有信息,也可以是仅以控制为目的而发的帧。在这种
1
基于RTLinux的实时控制系统 摘要:从技术背景、系统结构、硬件和软件设计等方面论述了基于RTLinux的闸门实时控制系统的组成、原理以及实现方法,并着重分析了软件实现的关键问题。     关键词:RTLinux 实时控制 TCP/IP MYSQL数据库 在水电站闸门控制系统中,设备地理位置分散、控制分散,基于常规继电器的控制系统不能满足电厂无人值班控制系统和全厂综合自动化的要求,必须将智能控制和工业网络相结合,实现实时控制的同时又能对设备进行智能管理和维护。目前比较常用的控制系统大多由PLC构成,成本较高,缺乏客户定制的灵活性。本文从系统功能实现和经济指标两个方面考虑,
1
本文基:]:pipeline ADO工作原理,针对功耗和线性度两个方面,结合SMIC O.181xrn模数混合工艺模型,进行了自顶向下flop-Down)iE建模。在优化pipeline ADC系统功耗的同时,结合线性度,提出了关键模块重点指标分配方法。建立并 优化了线性度模型,总结了各种误差对其指标的影响。 分析并导出Tpipeline ADC系统功耗表达式,综合考虑误差影响,提出了影响 功耗的两个主要参数:级精度分布和采样/保持电容大小。分析了制约精度和电容 选取的电路参数。随级精度上升,对电容匹配的要求会降低,对MDAC运放单位 增益带宽的要求提高,MDAC运放开环增益要求大于84.2dB,该值不随级精度变化。 电容的选取受级精度和噪声限制。后级精度不大于前级可以放宽后级电容匹配度 的要求,有利于后级选取更小电容,降低系统功耗。
2021-12-28 15:48:57 2.22MB 嵌入式系统
1
该设计运用三星公司的S3C2440,结合ICRoute公司的高性能语音识别芯片LD3320,进行了语音识别系统的硬件和软件设计。在嵌入式Linux操作系统下,运用多进程机制完成了对语音识别芯片、超声波测距和云台的控制,并将语音识别技术应用于多角度超声波测距系统中。通过测试,系统可以通过识别语音指令控制测量方向,无需手动干预,最后将测量结果通过语音播放出来。  1.引言  语言是人类传播信息的重要手段,语音识别则是实现语音控制的关键技术。采用嵌入式语音识别技术使得设备具有功耗低、使用简便、灵活等优点,摆脱了复杂按键和按钮的困扰,在服务机器人、智能家居及消费电子等领域发挥着重要作用。  2.系统构
1