嵌入式

单片机中NRST引脚复用为GPIO

多数单片机引脚较多,一般为48Pin,但也有许多引脚少的单片机以低廉的成本在某些应用上具有较大的优势。 这里以20Pin的PY32F003F18P6TU和8Pin的PY32F002BL15S7为例说明少量引脚单片机的特殊引脚复用。 20Pin的PY32F003F18P6TU的NRST引脚复用为普通GPIO 首先我们需要知道的是NRST引脚的端口类型是I/O&#xff0c

【从零开始实现stm32无刷电机FOC】【理论】【1/7 电机旋转本质】

目录 电机旋转需要什么样的力? 怎么产生力矢量? 怎么产生任意的线圈磁矢量? 电机旋转需要什么样的力?电机切向存在受力,电机就会旋转。 进一步查看电机结构,分为转子和定子,大部分情况下,无刷电机的转子为永磁体,定子为多个等间距的线圈。我们先从最简化的三相

jscope与STM32数据采集系统集成核心要点

用STM32打造“嵌入式示波器”:jscope实时波形监控实战全解析 你有没有遇到过这样的场景? PID控制电机时输出剧烈震荡,串口打印一堆数字却看不出规律;传感器信号忽高忽低,怀疑是电源噪声但无从验证;ADC采样结果总有毛刺,逻辑分析仪只能看数字线,模拟波形一片空白……

【正点原子STM32】STM32CubeMX入门(搭建Java运行环境、STM32CubeMX安装、新建STM32CubeMX工程步骤、STM32CubeMX用户使用手册)

一、STM32CubeMX简介 二、STM32CubeMX安装 2.1、STM32CubeMX软件获取 2.2、搭建Java运行环境 2.3、安装STM32CubeMX软件 2.4、下载和关联STM32cube固件包 三、新建STM32CubeMX工程步骤 四、总结 一、STM32CubeMX简介 STM32CubeMX(CubeMX)是STMicroelectroni

STM32外设学习--USART串口外设--学习笔记。

fa一.串口外设的简介上个博客我们了解了串口协议,接下来我们来了解一下STM32的串口外设。STM32F103C8T6的USART(通用同步/异步收发器)是一个强大的串行通信硬件外设,支持全双工异步串行通信,也具备同步模式等功能。下面这个表格汇总了它的核心特性和在STM32F103C8T6上的资源分布,方便你快速了

昆仑通态物联网触摸屏屏软件和硬件配置流程

目录 STEP 01 新建工程添加驱动 STEP 02 驱动变量映射 STEP 03 触摸屏硬件配置 STEP 04 物联网软件添加触摸屏 STEP 01 新建工程添加驱动这里主要添加2个驱动 用户定制设备-McgsIot驱动 通用设备-物联网-4G或者WIFI驱动 如果你的物联网触摸屏是4G版本的话那就添加4G驱动 如果是WIFI版本则添加wifi驱动 选择设备窗口

(新版本onenet)stm32+esp8266/01s mqtt连接onenet上报温湿度和远程控制(含小程序)

物联网实践教程:微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——汇总前言        之前在学校获得了一个新玩意:ESP-01sWIFI模块,去搜了一下这个小东西很有玩点,远程控制LED啥的,然后我就想着用一用,结果发现网上的资源很多都是比较过时的,或者

【STM32】对stm32F103VET6指南者原理图详解(超详细)

目录 一、原理图基本概念 二、STM32F103VET6 的主要特性 二、MCU模块 三、电源模块 四、时钟模块 五、复位模块 NRST 六、GPIO模块 LED 七、调试模块 JTAG 八、外设模块 UART SPI I2C ADC 九、其它模块 BOOT 一、原理图基本概念 原理图/电路图通常由硬件工程

STM32低功耗模式下JLink烧录技巧

STM32低功耗模式下JLink烧录实战:如何让“睡死”的芯片还能被编程? 你有没有遇到过这样的场景? 产品已经进入深度休眠,电流压到了几微安,功耗指标完美达成。可当你想用JLink重新烧个固件时,IDE却提示:“No target connected”、“Target not resp

STM32之L298N电机驱动模块

目录一、模块概述二、模块简介2.1 模块特点2.1.1  核心性能特点2.1.2  功能特点2.2 结构与工作原理2.3 电气特性2.4 模块接口说明2.5 原理图设计2.6 实际应用注意事项三、硬件设计3.1 硬件组成3.2 硬件连接四、软件设计4.1 开发环境配置4.2 关键代码实现4.2.1  GPIO初始化4.2.2  PWM初始化4.2.3  电机速度和反向控制4.2.4  主程序流程五