Zigebee无线收发控制LED的代码分析,实现简单的双机通讯
2022-12-12 21:51:16 141KB ZigBee Z-Stack
1
本文档描述 STM32Cube ™ 的 USB 主机库中间件模块。 众所周知,通用串行总线 (USB)是介于作为主机的个人计算机 (PC)与所连接的 USB 外 设之间的事实通信标准。目前嵌入式便携设备数量日益增多,USB 主机已不再局限于 PC,嵌 入式消费终端与工业设备作为主机已越来越普遍,而嵌入式主机功能有限,仅支持特定的 USB 类 (比如大容量存储类、虚拟通信端口等)或特定的供应商设备。 本文档详细描述了 STM32Cube ™ USB 主机库,即在 STM32CubeF2 和 STM32CubeF4 软 件包中所提供的 USB 主机协议栈。它使用 STM32 微控制器作为 USB 嵌入式主机,与各种 USB 类的 USB 外设进行通信 (MSC、 HID、 CDC、音频和 MTP)。
2022-12-09 09:36:44 722KB USB STM32H743 U盘存储
1
第一章 硬件篇..............................................................................................................9 1.1 ALIENTEK MiniSTM32开发板简介...................................................................10 1.2 ALIENTEK MiniSTM32开发板硬件详解.......................................................16 1.2.1 MCU.................................................................................................................16 1.2.2 EEPROM..........................................................................................................17 1.2.3 温度传感器.....................................................................................................18 1.2.4 按键.................................................................................................................19 1.2.5 液晶显示模块.................................................................................................19 1.2.6 红外接收头.....................................................................................................20 1.2.7 PS/2...................................................................................................................20 1.2.8 LED..................................................................................................................21 1.2.9 SD卡................................................................................................................21 1.2.10 无线模块.......................................................................................................22 1.2.11 SPI FLASH.....................................................................................................23 1.2.12 USB串口、USB、电源................................................................................23 1.3 ALIENTEK MiniSTM32开发板使用注意事项..................................................25 第二章 软件篇............................................................................................................26 2.1 摘要.....................................................................................................................27 2.2 RVMDK3.80A简介...............................................................................................27 2.3 新建RVMDK工程...............................................................................................27 2.4 软件仿真...............................................................................................................36 2.5 程序下载...............................................................................................................42 2.6 在线调试...............................................................................................................48 2.7 SYSTEM文件夹介绍...........................................................................................51 2.7.1 delay文件夹....................................................................................................51 2.7.2 sys文件夹........................................................................................................54 2.7.3 usart文件夹介绍.............................................................................................65 2.8 RVMDK使用技巧..............................................................................................67 II 2.8.1 文本美化.........................................................................................................67 2.8.2 代码编辑技巧.................................................................................................71 2.8.3 调试技巧.........................................................................................................76 第三章 实战篇............................................................................................................81 3.1 跑马灯实验...........................................................................................................82 3.1.1 STM32 IO简介................................................................................................83 3.1.2 硬件设计.........................................................................................................85 3.1.3 软件设计.........................................................................................................86 3.1.4 仿真与下载.....................................................................................................89 3.2 按键输入实验.......................................................................................................92 3.2.1 STM32 IO口简介............................................................................................93 3.2.2 硬件设计.........................................................................................................93 3.2.3 软件设计.........................................................................................................94 3.2.4 仿真与下载.....................................................................................................99 3.3 串口实验.............................................................................................................103 3.3.1 STM32串口简介...........................................................................................104 3.3.2 硬件设计.......................................................................................................106 3.3.3 软件设计.......................................................................................................107 3.3.4 仿真与下载...................................................................................................110 3.4 外部中断实验.....................................................................................................112 3.4.1 STM32外部中断简介...................................................................................113 3.4.2 硬件设计.......................................................................................................113 3.4.3 软件设计.......................................................................................................113 3.4.4 下载与测试...................................................................................................116 3.5 独立看门狗(IWDG)实验..............................................................................117 3.5.1 STM32独立看门狗简介...............................................................................119 3.5.2 硬件设计.......................................................................................................121 3.5.3 软件设计.......................................................................................................121 3.5.4 下载与测试...................................................................................................123 3.6 窗口门狗(WWDG)实验................................................................................124 3.6.1 STM32窗口看门狗简介...............................................................................125 3.6.2 硬件设计.......................................................................................................127 III 3.6.3 软件设计.......................................................................................................127 3.6.4 下载与测试...................................................................................................128 3.7 定时器中断实验.................................................................................................130 3.7.1 STM32通用定时器简介...............................................................................131 3.7.2 硬件设计.......................................................................................................135 3.7.3 软件设计.......................................................................................................135 3.7.4 下载与测试...................................................................................................137 3.8 PWM输出实验....................................................................................................138 3.8.1 PWM简介......................................................................................................138 3.8.2 硬件设计.......................................................................................................140 3.8.3 软件设计.......................................................................................................140 3.8.4 下载与测试...................................................................................................142 3.9 OLED显示实验..................................................................................................143 3.9.1 OLED简介....................................................................................................144 3.9.2 硬件设计.......................................................................................................150 3.9.3 软件设计.......................................................................................................151 3.9.4 下载与测试...................................................................................................163 3.10 TFTLCD显示实验............................................................................................164 3.10.1 TFTLCD简介..............................................................................................165 3.10.2 硬件设计.....................................................................................................169 3.10.3 软件设计.....................................................................................................170 3.10.4 下载与测试.................................................................................................177 3.11 RTC实时时钟实验............................................................................................179 3.11.1 STM32 RTC时钟简介.................................................................................180 3.11.2 硬件设计.....................................................................................................185 3.11.3 软件设计.....................................................................................................185 3.11.4 下载与测试.................................................................................................193 3.12 待机唤醒实验...................................................................................................195 3.12.1 STM32待机模式简介.................................................................................196 3.12.2 硬件设计.....................................................................................................200 3.12.3 软件设计.....................................................................................................200 3.12.4 下载与测试.................................................................................................203 IV 3.13 ADC实验...........................................................................................................204 3.13.1 STM32 ADC简介........................................................................................205 3.13.2 硬件设计.....................................................................................................210 3.13.3 软件设计.....................................................................................................211 3.13.3 下载与测试.................................................................................................214 3.14内部温度传感器实验........................................................................................215 3.14.1 STM32 内部温度传感器简介....................................................................216 3.14.2 硬件设计.....................................................................................................216 3.14.3 软件设计.....................................................................................................216 3.14.4 下载与测试.................................................................................................219 3.15 DMA实验..........................................................................................................221 3.15.1 STM32 DMA简介.......................................................................................222 3.15.2 硬件设计.....................................................................................................225 3.15.3 软件设计.....................................................................................................225 3.15.4 下载与测试.................................................................................................229 3.16 IIC实验..............................................................................................................231 3.16.1 IIC简介........................................................................................................232 3.16.2 硬件设计.....................................................................................................232 3.16.3 软件设计.....................................................................................................233 3.16.4 下载与测试.................................................................................................243 3.17 SPI 实验............................................................................................................245 3.17.1 SPI 简介......................................................................................................246 3.17.2 硬件设计.....................................................................................................247 3.17.3 软件设计.....................................................................................................248 3.17.4 下载与测试.................................................................................................259 3.18 触摸屏实验.......................................................................................................262 3.18.1 触摸屏简介.................................................................................................263 3.18.2 硬件设计.....................................................................................................264 3.18.3 软件设计.....................................................................................................264 3.18.4 下载与测试.................................................................................................277 3.19 无线通信实验.................................................................................................279 3.19.1 NRF24L01无线模块简介...........................................................................280 V 3.19.2 硬件设计.....................................................................................................280 3.19.3 软件设计.....................................................................................................282 3.19.4 下载与测试.................................................................................................291 3.20 SD卡实验.......................................................................................................293 3.20.1 SD卡简介....................................................................................................294 3.20.2 硬件设计.....................................................................................................296 3.20.3 软件设计.....................................................................................................297 3.20.4 下载与测试.................................................................................................316 3.21 红外遥控实验.................................................................................................318 3.21.1红外遥控简介..............................................................................................319 3.21.2 硬件设计.....................................................................................................320 3.21.3 软件设计.....................................................................................................321 3.21.4 下载与测试.................................................................................................326 3.22.1 DS18B20简介.............................................................................................329 3.22.2 硬件设计.....................................................................................................330 3.22.3 软件设计.....................................................................................................331 3.22.4 下载与测试.................................................................................................336 3.23 PS2鼠标实验..................................................................................................337 3.23.1 PS/2简介......................................................................................................338 3.23.2 硬件设计.....................................................................................................340 3.23.3 软件设计.....................................................................................................341 3.23.4 下载与测试.................................................................................................353 3.24 汉字显示实验...................................................................................................354 3.24.1 汉字显示原理简介.....................................................................................355 3.24.2 硬件设计.....................................................................................................359 3.24.3 软件设计.....................................................................................................359 3.24.4 下载与测试.................................................................................................395 3.25 图片显示实验...................................................................................................397 3.25.1 图片显示原理简介.....................................................................................398 3.25.2 硬件设计.....................................................................................................398 3.25.3 软件设计.....................................................................................................399 3.25.4 下载与测试.................................................................................................434 VI 3.26 触控USB鼠标实验.........................................................................................435 3.26.1 USB简介.....................................................................................................436 3.26.2 硬件设计.....................................................................................................436 3.26.3 软件设计.....................................................................................................437 3.26.4 下载与测试.................................................................................................440 3.27 USB读卡器实验...............................................................................................442 3.27.1 USB读卡器简介.........................................................................................443 3.27.2 硬件设计.....................................................................................................443 3.27.3 软件设计.....................................................................................................443 3.27.4 下载与测试.................................................................................................446 3.28 综合测试实验...................................................................................................448 3.28.1 系统启动.....................................................................................................449 3.28.2 电子图书.....................................................................................................450 3.28.3 数码相框.....................................................................................................454 3.28.4 拼图游戏.....................................................................................................457 3.28.5 触摸画板.....................................................................................................465 3.28.6 系统时间.....................................................................................................468 3.28.7 鼠标画板.....................................................................................................469 3.28.8 USB连接..................................................................................................472 3.28.9 红外遥控.....................................................................................................475 3.28.10 无线传书...................................................................................................477
2022-11-19 23:26:47 20.81MB STM32
1
信噪比matlab代码详解评估基于感知的语音增强损失 请在这里找到引用论文和脚本的脚本。 在此存储库中,我们提供用于训练/验证数据准备(包括感知加权滤波器的幅度响应),网络训练/验证(包括感知加权滤波器损耗和基于PESQ的损耗),网络推断,增强的语音波形的源代码。重建和测量。 该代码是基于由Juan Manuel Mart´ın-Donas编写的感知加权滤波器损失项目和PMSQE的项目。 然后由赵浩然进行整合和修改。 介绍 在该项目中,针对语音增强应用评估了两个基准损失和两个基于感知的损失。 将均方误差(MSE)损失和对数功率MSE损失作为基准进行测试。 对感知加权滤波器损失和基于PESQ的损失进行评估和比较。 先决条件 2014a或更高版本 3.6 CPU或NVIDIA GPU + 9.0 7.0.5 入门 安装 安装1.14.0和2.3.1 需要安装一些Python软件包,请在Python脚本中查看详细信息。 安装 数据集 请注意,在本项目中,干净的语音信号是从(降采样到8 kHz)中提取的,而噪声信号是从数据库中提取的。 为了在此项目中运行脚本,假定上述数据库在本地可用。 训练和
2022-10-21 10:50:29 13.94MB 系统开源
1
首先先来看一下效果图 如果感兴趣的就来看一下Js源码吧 //计分板 var board = { dom: document.getElementById("score"), maxLost: 3, //最大丢失量 lost: 0, //当前丢失了多少个 score: 0, //当前分数 render: function() { //显示 this.dom[removed] = "

得分:" + this.score + "

丢失:" + this.lost + " / " + this.maxLost + "

"; },
2022-10-18 10:30:42 100KB js js实现 小游戏
1
凡是上过学校的人都使用过字典,从新华字典、成语词典,到英汉字典以及各种各样数不胜数的专业字典,字典是上学必备的、经常查阅的工具书。有了它们,我们可以很方便的通过查找某个关键字,进而查到这个关键字的种种解释,非常快捷实用。 凡是上过EH论坛的想学习VBA里面字典用法的,几乎都看过研究过northwolves狼版主、oobird版主的有关字典的精华贴和经典代码。我也是从这里接触到和学习到字典的,在此,对他们表示深深的谢意,同时也对很多把字典用得出神入化的高手们致敬,从他们那里我们也学到了很多,也得到了提高。 字典对象只有4个属性和6个方法,相对其它的对象要简洁得多,而且容易理解使用方便,功能强大,运行速度非常快,效率极高。深受大家的喜爱。 本文希望通过对一些字典应用的典型实例的代码的详细解释来给初次接触字典和想要进一步了解字典用法的朋友提供一点备查的参考资料,希望大家能喜欢。 给代码注释估计是大家都怕做的,因为往往是出力不讨好的,稍不留神或者自己确实理解得不对,还会贻误他人。所以下面的这些注释如果有不对或者不妥当的地方,请大家跟帖时指正批评,及时改正。
2022-10-05 23:02:47 1.52MB VBA字典
1
主要介绍了springmvc与mybatis实例详解的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
1
前言 今天发现,当使用Ajax请求时,如果后台进行重定向到其他页面时是无法成功的,只能在浏览器地址栏输入才能够实现重定向。 Ajax默认就是不支持重定向的,它是局部刷新,不重新加载页面。 需要实现的功能是,后台网关拦截请求,看请求中是否存在token.如果不存在就跳转到登录页面。因为大多数请求都是使用Ajax.一开始发现无法进行重定向,每次都是返回到Ajax的结果处理函数。最终的解决办法如下,需要后台和前端进行处理。 后台: /** *功能描述 * @author lgj * @Description 重定向工具类 * @date 2/27/19 */ @Slf4j public class
2022-08-22 14:30:54 47KB ajax js获取url参数 url
1
这是我在学习粒子群算法中用到的一些文章,很全面,做毕业设计用到的。有一些借鉴作用,希望能帮到大家。
2022-08-20 19:29:46 14.03MB 粒子群 游湖算法 论文
1
AMI bios跑码知识,可作了解
2022-07-15 14:41:53 4KB AMI BIOS
1