公告项目地址:https://github.com/MartinxMax/S-Clustr更新预告内容进度SIEMENS S7-1200远程控制进行中SIEMENS S7-200 SMART远程控制进行中Nets3e插件远程控制拍照上传完成开发人员Blog联系方式提交时间提交内容授权情况ASH_HH匿名2023-10-16 21:42:26STM32已授权类型被控设备有线无线4G安全加密协议嵌入式
STM32中有很多内置外设的输入输出引脚都具有重映射(remap)的功能,本文对一些在使用引脚重映射时所遇到的有关问题加以说明。我们知道每个内置外设都有若干个输入输出引脚,一般这些引脚的输出脚位都是固定不变的,为了让设计工程师可以更好地安排引脚的走向和功能,在STM32中引入了外设引脚重映射的概念,即一个外设的引脚除了具有默认的脚位外,还可以通过设置重映射寄存器的方式,把这个外设的引脚映射到其它的
转载 2024-05-21 06:08:15
851阅读
我一开始入门esp32的时候找关于固件下载好长时间都没有找到适合入门的固件烧录教程。现在学了一段时间,所以想要写一篇关于esp32固件烧录的教程,去帮助一些入门的朋友。这篇文章主要参考的官方文档的说明,如果想要了解更多的关于烧录知识或者完全适合你的开发板固件烧录的方法,你可以参考下面是链接:ESP-AT下载指导ESP-AT固件flash文件中doc中工具使用指南(这个不是链接)为什么下载固件?首先
请注意,以下引脚分配参考适用于流行的 30 引脚ESP32 devkit v1开发板。仅输入引脚GPIO34~39是GPIs–仅输入的管脚。这些引脚没有内部上拉或下拉电阻。它们不能用作输出,因此只能将这些管脚用作输入:GPIO 34、GPIO 35、GPIO 36、GPIO 39SPI闪存GPIO 6~GPIO 11在一些ESP32开发板中是公开的。但是,这些引脚连接到ESP-32芯片上
本节主要讲解如何将ArduinoIDE写成的代码进行加密,公开不可编辑的二进制文件。可以用于烧写到硬件但是不可以进行修改。加密的思路主要是通过Arduino IDE的编译原理,定位缓存文件,再利用工具进行缓存文件的烧写。一、查找编译生成的缓存文件因为整个【丁丁历险记】提供的都是与ESP8266/ESP32的开发技巧,因此本文的上传工具为esptool其他芯片请自行寻找。因为arduino IDE有
        双击打开我们在第一节中安装成功的IDE,会弹出来一个对话框,是要让我们选择在那个文件夹下创建ESP32工程,大家自行选择合适的路径即可        打开软件后我们会看到一个欢迎界面        那么现在我们想要创建一个E
目录ESP32烧录Arduino生成的bin文件前言1 Arduino生成bin文件2 bin文件烧录2.1 下载烧录工具2.2 集齐MCU需要烧录的固件2.3 烧录固件结束语 ESP32烧录Arduino生成的bin文件前言Arduino有着丰富的第三方库,因此开发起来非常的方便快捷,但是在实际的生产中,我们不可能使用Arduino IDE来进行固件的烧录,因为使用Arduino IDE烧录
转载 2024-04-20 20:57:13
396阅读
关于本教程:ESP32 基础篇    1.ESP32简介                         &n
  【esp32】GPIO引脚功能使用集合0. 引脚整体说明1. 参考资料1.2 I2C1.3 SPI1.4 中断1.5 Strapping pins1.6数模转换器(DAC)1.7 模组内部集成 flash引脚1.8 只能设置为输入模式的引脚 only input 0. 引脚整体说明GPIO36: 只能作为输入不能输出; ADC1通道0的采集引脚GPIO39: 只能作为输入不能输出;
PWMPWM,即脉冲宽度调制(Pulse Width Modulation),是一种模拟控制方式,根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而达到控制开关稳压电源输出的目的。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术,广泛应用于测量,通信,功率控制与变换等许多领域。PWM的
简介1、一共有6对ePWM,其中每队有两路ePWM输出组成,分别为 ePWMxA 和 ePWMxB,这一对 PWM输出,可以配置成两路独立的单边沿 PWM 输出,或者两路独立的但互相相对称的双边沿 PWM 输出,或者一对双边沿非对称的 PWM 输出,共有 6 对这样的 ePWM 模块。因为每对 PWM 模块中的两个 PWM 输出均可以单独使用,所以也可以认为有12 路单路 ePWM,除此之外还有
转载 2024-05-15 08:13:48
893阅读
(1)实验目的本实验旨在利用MicroPython编程语言控制ESP32模块实现无源蜂鸣器的驱动。(2)实验材料ESP32模块PC(Windows)USB数据线无源蜂鸣器模块杜邦线 其中,了解和认识下无源蜂鸣器模块: 无源蜂鸣器是一种特殊的声音发生器,它可以产生高频的声音信号。与有源蜂鸣器不同,无源蜂鸣器不需要外部电源来驱动其工作。 无源蜂鸣器通常由压电陶瓷元件或电磁线圈组成。当施加电流或电压时,
分享一下个人错误经验,之前焊接了一块STM32F103RCT6芯片,配了ISP自动下载电路,焊接好后上电烧写发现可以烧录进去,但是怎么一断电或者一复位怎么程序就没了,连一个简单的LED程序都会没了。一想不对劲,BOOT配置也正常啊,难道我的ISP不行,于是就手动下载,我去结果也不可以。于是怀疑难道是没有下载到ROM里面,只存在RAM里面,掉电就给我丢失了? 查了一下网上,有人说是可能是没有下载到R
目录1. Arduino Uno(基于ATmega328P)点亮LED的代码:2. Raspberry Pi Pico(基于RP2040)点亮LED的代码(使用MicroPython):3. STM32 Nucleo(基于多种STM32芯片)点亮LED的代码(使用C语言和STM32 HAL库):4. ESP32(基于ESP32芯片)点亮LED的代码(使用Arduino IDE):5.整理阶段快来
转载 2024-09-25 06:17:09
208阅读
关于ESP32PWM的简要说明ESP32 SoC 满载了非常有用的外设,PWM 就是其中之一。是的。ESP32 的芯片中有一个专用的 PWM 硬件模块。脉宽调制或简称PWM是一种成熟且广泛使用的供电技术。您可以使用 ESP32 的 PWM 来驱动 LED、电机(普通直流电机和无刷电机)和智能灯。ESP32 中的 PWM 控制器由两个主要子模块组成:LED 控制或 LEDC 外设和电机控制脉宽调制器
由于 ESP32-C3 内部具有内置 JTAG 电路,一般 ESP32-C3 可以直接通过 USB 接口来进行 JTAG 调试。但如果不想用 USB 或者串口,也可以像 ESP32 一样使用 JTAG 适配器(ESP-Prog)来进行固件烧录和 gdb 调试。此篇博客记录 ESP32-C3 使用 ESP-Prog(JTAG) 来烧录固件的流程。此博客分为以下三部分:硬件管脚配置 & 连接软
ESP32-CAM第一章 环境配置 + 示例烧录 文章目录ESP32-CAM一、安装Arduino IDE二、Arduino IDE环境配置1.配置链接2.添加开发板3.离线安装(安装好的可以直接跳过)3.硬件部分 接线4.配置5.烧录程序6.运行程序总结 一、安装Arduino IDE安装arduino ide 可以在官网下载 地址:https://www.arduino.cc/en/Main/
STM32在线烧录程序的开发<梅川酷子原创>  STM32在芯片生产的阶段固化了一段引导程序,其作用是通过USART1接口下载程序FLASH中.这给生产带来了极大的便利,用户不需要通过JTAG/SWD接口就能轻松下载程序,提高了生产效率.  STM32复位之后的4个时钟周期内,如果检测到BOO1引脚为低电平,BOOT0脚为高电平的话,芯片就会执行内部固化的ISP引导
   仅输入的管脚 GPIO34到39是GPIs–仅输入的管脚。这些引脚没有内部上拉或下拉电阻。它们不能用作输出,因此只能将这些管脚用作输入:  GPIO34 -GPIO39   集成在ESP-WROOM-32上的SPI闪存  GPIO 6到GPIO 11在一些ESP32开发板中是公开的。但是,这些引脚连接到ESP-WROOM-32芯片上
转载 2024-05-16 20:18:53
286阅读
三步完成ESP32烧录MicroPython运行环境目前,MicroPython已经支持了多种硬件平台,包括ESP8266、ESP32、STM32、pyboard、WiPy等,本文主要介绍如何在ESP32上搭建MicroPython开发环境。今天本文将介绍一种全新的在ESP32开发板上烧录MicroPython固件的方法,这种方法不需要下载任何软件,只需要使用浏览器在线的烧录工具即可,操作简单,一
转载 2024-08-30 13:29:02
968阅读
  • 1
  • 2
  • 3
  • 4
  • 5