MediaTek LinkIt Smart 7688开发平台:Python, Node.js与Arduino编程

需积分: 48 248 下载量 122 浏览量 更新于2024-08-09 收藏 5.72MB PDF 举报
"该文档是MediaTek LinkIt Smart 7688开发平台的开发者指南,版本1.1,发布于2016年2月22日,主要介绍了该平台的硬件配置、程序设计环境以及软件开发工具,旨在帮助用户理解和使用LinkIt Smart 7688开发板进行开发工作。" 在程序设计领域,数字滤波器是处理数字信号的重要工具,广泛应用于音频处理、图像处理、通信系统等多个领域。MediaTek LinkIt Smart 7688开发平台提供了硬件和软件资源,便于开发者实现数字滤波器的设计与应用。 LinkIt Smart 7688开发平台提供了两种类型的开发板,分别是仅包含MPU的LinkIt Smart 7688和同时包含MPU与MCU的LinkIt Smart 7688 Duo。MPU部分由MediaTek MT7688驱动,而LinkIt Smart 7688 Duo中的MCU则由Atmel ATmega32U4驱动。这两种开发板为不同的项目需求提供了灵活性,MPU更适合高级语言编程,而MCU则支持Arduino API和工具,适合更底层的程序设计。 在程序设计环境方面,LinkIt Smart 7688平台支持高级语言如Python和Node.js,这两种语言的使用使得开发更加便捷,同时也能进行本地应用程序开发,使用C语言编写低级代码。此外,LinkIt Smart 7688 Duo的MCU特性使得开发者能够利用Arduino生态系统,通过Arduino API和工具进行编程,这对于熟悉Arduino平台的开发者来说非常方便。 软件开发工具的配备也是该平台的一大亮点,虽然具体工具未在摘要中详细列出,但通常这类平台会提供集成开发环境(IDE)、编译器、调试器等,用于编写、编译和测试代码。例如,对于Python和Node.js,可能包含Visual Studio Code或Atom等编辑器,配合相应的插件和扩展,以支持语法高亮、自动补全等功能。对于C语言开发,可能提供GCC编译器和相应的调试工具链。 在开始向导中,开发者通常会得到关于如何设置开发环境、安装必要的软件、连接硬件以及运行第一个示例程序的步骤指导,这有助于快速入门并熟悉开发流程。该文档的更新历史也表明,它会随着技术的更新和新功能的加入不断维护和完善,以保持其内容的时效性和实用性。 MediaTek LinkIt Smart 7688开发平台结合了强大的硬件和多样化的软件支持,为数字滤波器及其他嵌入式系统应用的开发提供了全面的解决方案。无论是初学者还是经验丰富的开发者,都能在这个平台上找到合适的工具和资源,实现他们的创新想法。
2018-08-29 上传
第l章 数字信号处理引言 1.1 引言 1.2 数字信号处理起源 1.3 信号域 1.4 信号分类 1.5 DSP:一个学科 第2章 采样原理 2.1 引言 2.2 香农采样原理 2.3 信号重构 2.4 香农插值 2.5 采样方法 2.6 多通道采样 2.7 MATLAB音频选项 第3章 混叠 3.1 引言 3.2 混叠 3.3 圆判据 3.4 IF采样 第4章 数据转换和量化 4.1 域的转换 4.2 ADC分类 4.3 ADC增强技术 4.4 DSP数据表示方法 4.5 量化误差 4.6 MAC单元 4.7 MATLAB支持工具 第5章 z变换 5.1 引言 5.2 z变换 5.3 原始信号 5.4 线性系统的z变换 5.5 z变换特性 5.6 MATLAB z变换设计工具 5.7 系统稳定性 5.8 逆z变换 5.9 赫维赛德展开法 5.10 逆z变换MATLAB设计工具 第6章 有限冲激响应滤波器 6.1 引言 6.2 FIR滤波器 6.3 理想低通FIR滤波器 6.4 FIR滤波器设计 6.5 稳定性 6.6 线性相位 6.7 群延迟 6.8 FIR滤波器零点位置 6.9 零相位FIR滤波器 6.10 最小相位滤波器 第7章 窗函数设计法 7.1 有限冲激响应综述 7.2 基于窗函数的FIR滤波器设计 7.3 确定性设计 7.4 数据窗 7.5 基于MATLAB窗函数的FIR滤波器设计 7.6 Kaiser窗函数 7.7 截尾型傅里叶变换设计方法 7.8 频率采样设计法 第8章 最小均方设计方法 8.1 有限冲激响应综述 8.2 最小二乘法 8.3 最小二乘FIR滤波器设计 8.4 MATIAB最小均方设计 8.5 MATLAB设计对比 8.6 PRONY方法 第9章 等波纹设计方法 9.1 等波纹准则 9.2 雷米兹交换算法 9.3 加权等波纹FIR滤波器设计 9.4 希尔伯特等波纹FIR滤波器 9.5 等波纹滤波器阶次估计 9.6 MATLAB等波纹FIR滤波器实现 9.7 LpFIR滤波器设计 9.8 基于Lp范数的MATLAB滤波器设计 第10章 FIR滤波器特例 10.1 引言 10.2 滑动平均FIR滤波器 10.3 梳状FIR滤波器 10.4 L波段FIR滤波器 10.5 镜像FIR滤波器 10.6 补码FIR滤波器 10.7 频率抽样滤波器组 10.8 卷积平滑FIR滤波器 10.9 非线性相位FIR滤波器 10.10 Farrow FIR滤波器 第11章 FIR的实现 11.1 概述 11.2 直接型FIR滤波器 11.3 转置结构 11.4 对称FIR滤波器结构 11.5 格型FIR滤波器结构 11.6 分布式算法 11.7 正则符号数 11.8 简化加法器图 11.9 FIR有限字长效应 11.10 计算误差 11.11 缩放 11.12 多重MAC结构 第12章 经典滤波器设计 12.1 引言 12.2 经典模拟滤波器 12.3 模拟原型滤波器 12.4 巴特沃斯原型滤波器 12.5 切比雪夫原型滤波器 12.6 椭圆原型滤波器 12.7 原型滤波器到最终形式的转换 12.8 其他IIR滤波器形式 12.9 PRONY(PADE)法 12.10 尤尔—沃尔 第13章 无限冲激响应滤波器设计 13.1 引言 13.2 冲激响应不变法 13.3 冲激响应不变滤波器设计 13.4 双线性z变换法 13.5 翘曲 13.6 MATLAB IIR滤波器设计 13.7 冲激响应不变与双线性z变换IIR对比 13.8 最优化 第14章 状态变量滤波器模型 14.1 状态空间系统 14.2 状态变量 14.3 模拟仿真 14.4 MATLAB仿真 14.5 状态变量模型 14.6 基变换 14.7 MATLAB状态空间 14.8 转置系统 14.9 MATLAB状态空间算法结构 第15章 数字滤波器结构 15.1 滤波器结构 15.2 直Ⅰ、Ⅱ型结构 15.3 直Ⅰ、Ⅱ型IIR滤波器的MATLAB相关函数 15.4 直Ⅰ、Ⅱ型结构的MATLAB实现 15.5 级联型结构 15.6 一阶、二阶子滤波器 15.7 一阶、二阶子滤波器的MATLAB实现 15.8 并联型结构 15.9 级联/并联型结构的MATLAB实现 15.10 梯型/格型IIR滤波器 第16章 定点效应 16.1 背景 16.2 定点系统 16.3 溢出(饱和)效应 16.4 算法误差 16.5 系数敏感度 16.6 二阶子滤波器 16.7 标准IIR滤波器 16.8 缩放 16.9 极限环振荡 第17章 IIR结构分析 17.1 溢出防范 17.2 Lp范数界 17.3 L2溢出预防 17.4 L2范数测定 17.5 L2范数的附加说明 17.6 L∞范数界 17.7 L1范数界 17.8 噪声功率增益 17.9 基于状态空间的噪声分析 17.10 相似变换 第18章 多采样率系统简介 18.1 背景 18.2 抽取 18.3 插值 18.4 采样率转换 18.5 多相表示法 18.6 子带滤波器 18.7 MATLAB 第19章 多采样率滤波器 19.1 引言 19.2 离散傅里叶变换(DFI)滤波器组 19.3 L波段滤波器 19.4 正交镜像滤波器 19.5 多相表达式 19.6 掩频滤波器 19.7 级联积分梳状滤波器(CIC) 附录一 MATLAB 附录二 词汇表 附录三 中英文对照 参考文献