E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stm32堆栈
物联网实践教程(终章):微信小程序结合OneNET平台MQTT实现51/
STM32
单片机智能控制与温度等数据实时显示【微信小程序篇】
ESP8266-01s入门:烧录AT固件与OneNETMQTT通信教程包含MQTT.fx1.7.1教程(微信小程序通信单片机前置任务)3.物联网实践教程:微信小程序结合OneNET平台MQTT实现51/
STM32
送外卖的CV工程师
·
2024-01-31 10:27
物联网
单片机
物联网
微信小程序
小程序
【智能家居入门2】(MQTT协议、微信小程序、
STM32
、ONENET云平台)
此篇智能家居入门与前两篇类似,但是是使用MQTT协议接入ONENET云平台,实现微信小程序与下位机的通信,这里相较于使用http协议的那两篇博客,在主程序中添加了独立看门狗防止程序卡死和服务器掉线问题。后续还有使用MQTT协议连接MQTT服务器的智能家居项目。前言一、硬件模块二、连接服务器测试三、两个协议的对比分析1、代码结构上:2、获取服务器数据上:3、架构上:四、下位机主要代码1、接收并解析云
海风-
·
2024-01-31 10:56
智能家居
微信小程序
stm32
基于
STM32
F1的WDG (Watchdog)看门狗
目录1.独立看门狗(IWDG)1.1IWDG键寄存器1.2IWDG超时时间1.3IWDG程序设计1.3.1写使能控制1.3.2写预分频器1.3.3写重装值1.3.4喂狗1.3.5启动独立看门狗1.3.6获取标志位状态1.3.7代码片段2.窗口看门狗(WWDG)2.1工作特性2.2WWDG超时时间2.3WWDG程序设计2.3.1恢复缺省配置2.3.2写入预分频器2.3.3写入窗口值2.3.4使能中断
时光の尘
·
2024-01-31 09:17
STM32学习笔记
stm32
嵌入式硬件
单片机
c语言
物联网
mcu
proteus
(HAL)
STM32
F407ZGT6——10-4 高级定时器 PWM 输入模式实验
一、高级定时器简介高级定时器的框图和通用定时器框图很类似,只是添加了其它的一些功能,如:重复计数器、带死区控制的互补输出通道、断路输入等。高级定时器的时钟来自APB2,而PCLK2=168Mhz,我们设置PPRE2不分频,因此高级定时器时钟=168Mhz。1、重复计数器在学习基本定时器和通用定时器的时候,我们知道定时器发生上溢或者下溢时,会直接生成更新事件。有重复计数器的定时器并不完全是这样的,定
成为不掉头发的工程师
·
2024-01-31 07:19
stm32
嵌入式硬件
单片机
DSP系统时钟总结
一、
stm32
中断偏移向量介绍1.1为什么要设置中断向量偏移上图可以看出程序上电先进入0x08000000开始运行,紧接着执行复位中断向量,然后执行复位中断程序,然后进入main函数。
Cyber。丶
·
2024-01-31 07:48
嵌入式硬件
DSP
STM32
的GPIO的详细配置指南
1.GPIO简介GPIO(GeneralPurposeInput/Output)是用于在微控制器中与外部世界通信的接口。通过GPIO,微控制器可以控制外部设备(如LED、LCD、按键等)的状态,也可以接收外部设备的状态(如传感器数据)2.GPIO配置寄存器GPIO配置寄存器用于配置和控制GPIO引脚的行为。主要的GPIO寄存器包括:GPIO配置寄存器(GPIOx_CR):用于配置引脚的模式、速度、
石头嵌入式
·
2024-01-31 07:47
STM32
stm32
嵌入式硬件
单片机
GPIO
推挽
开漏
使用HSE配置系统时钟
本文将模仿固件库文件system_
stm32
f10x.c的SetSysClockTo72()函数,编写一个可以改变系统时钟大小的函数。
m0_20230122
·
2024-01-31 07:15
单片机
嵌入式硬件
STM32
单片机基本原理与应用(四)
直流电机驱动控制原理1、电机正反转控制在
STM32
中,直流电机的正反转控制主要通过改变电机输入电源的极性来实现。当电机的电压极性发生变化时,电机的旋转方向也会相应改变。
江苏学蠡信息科技有限公司
·
2024-01-31 07:13
单片机
stm32
嵌入式硬件
嵌入式入门——中断 笔记
目录外部中断的配置一.设置输入模式浮空输入/上拉/下拉配置2.模拟功能(专门用于模拟信号输入或输出,如:ADC和DAC)3.输出配置4.复用功能配置二.设置EXTI与IO的映射关系
stm32
f1中断控制器支持
CXDNW
·
2024-01-31 07:41
单片机
嵌入式硬件
笔记
stm32
嵌入式——定时器(1)配置
目录一.定时器概述1.
STM32
的定时器2.
STM32
定时器特性表3.基本、通用、高级定时器的功能区别4.定时器定时原理5.
STM32
定时器计数模式及溢出条件6.定时器溢出事件的计算二.定时器认识——基本定时器
CXDNW
·
2024-01-31 07:41
单片机
嵌入式硬件
笔记
stm32
嵌入式——模拟/数字转换器(ADC)补充
采样时间6.数据寄存器(1)规则数据寄存器(2)注入数据寄存器7.中断(1)转换结束中断(2)模拟看门狗中断(3)DMA请求8.电压转换三、ADC配置步骤(单通道ADC采集,DMA读取)一、ADC简介
STM32
F103
CXDNW
·
2024-01-31 07:39
单片机
嵌入式硬件
笔记
stm32
ADC
STM32
——通用定时器
一、三种定时器区别定时器分为:高级定时器、通用定时器和基本定时器二、通用定时器功能特点描述
STM32
F4的通用TIMx(TIM2、TIM3、TIM4和TIM5)定时器功能特点包括:·16/32位向上、向下
三只树懒
·
2024-01-31 07:38
STM32
单片机
stm32
STM32
通用定时器
STM32
通用定时器一、通用定时器简介(一)通用定时器TIM2~TIM5的特性(二)计数器模式(三)通用计时器框图1.时钟源2.CK_PSC时钟和CK_CNT时钟3.时基单元4.输入捕获5.输出比较一、
青铜皇弟
·
2024-01-31 07:07
STM32学习笔记
stm32
单片机
STM32
定时器与计数器 第二部分
1.通用定时器
STM32
F103ZET6单片机内部包含4个通用定时器:TIM2、TIM3、TIM4和TIM5。他们的配置方式见第一部分,与基本定时器差别不大。
NewDiscoverer
·
2024-01-31 07:37
stm32
stm32
单片机
arm
STM32
通用定时器配置步骤
通用定时器配置步骤TIM2-TIM5(1)使能定时器时钟(2)初始化定时器参数,包含自动重装值,分频系数,计数方式等(3)设置定时器中断类型,并使能(4)设置定时器中断优先级,使能定时器中断通道(5)开启定时器(6)编写定时器中断服务函数应用(7)实验训练(1)使能定时器时钟RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM4,ENABLE);//使能TIM4时钟(
weixin_44202064
·
2024-01-31 07:35
工程分类
stm32
linux - Function Stack Tracing
引用LinuxeBPFStackTraceHack(brendangregg.com)ftrace使用指南|让ftrace非常流行(qq.com)一行命令动态获取函数
堆栈
(qq.com)吸引住妹子的trace_event
Aiden_SHU
·
2024-01-31 07:35
linux
Debug
methods
ebpf
trace
stack
ftrace
STM32
——定时器系列(二)通用定时器
在本篇中,小编主要给大家介绍如何使用通用定时器来产生PWM输出。一、通用定时器的介绍 通用定时器是一个通过可编程预分频器驱动的16位自动装载计数器构成。它适用于多种场合,包括测量输入信号的脉冲长度(输入采集)或者产生输出波形(输出比较和PWM)。在使用定时器预分频器和RCC时钟控制器预分频器时,脉冲长度和波形周期可以在几个微秒到几个毫秒间调整。二、通用定时器的功能通用TIMx(TIM
☞黑心萝卜三条杠☜
·
2024-01-31 07:04
#
STM32
单片机
stm32
单片机
arm
stm32
通用定时器的使用
如果不想看的可以直接使用git把我的代码下载出来,里面工程挺全的,后期会慢慢的补注释之类的码云地址:
stm32
学习笔记:
stm32
学习笔记源码如果不会使用git快速下载可以选择直接下载压缩包或者去看看git
是小刘不是刘
·
2024-01-31 07:34
stm32学习笔记
stm32
学习
单片机
STM32
-通用定时器-定时器中断
1
STM32
的定时器
STM32
F103ZET6一共有8个定时器,其中分别为:高级定时器(TIM1、TIM8);通用定时器(TIM2、TIM3、TIM4、TIM5);基本定时器(TIM6、TIM7)。
一直在路上的Tom
·
2024-01-31 07:33
STM32教程
stm32
STM32
——I2C
通信协议见(
STM32
——SPI)一、I2C协议1.1I2C协议介绍;I2C是(InterICBus)是由Philips公司开发的一种通用数据总线;有多根通信线;一根SDA(串行通信线);一根SCL(串行时钟线
开心的龙
·
2024-01-31 07:56
stm32
嵌入式硬件
单片机
STM32
通用定时器(一)
一、
STM32
三种定时器区别
STM32
F10X系列总共最多有8个定时器,分别是2个高级定时器,4个通用定时器,2个基本定时器。如下图是这三类定时器的区别。
傻萌的路飞
·
2024-01-31 07:56
STM32实验
硬件工程
单片机
stm32
arm
嵌入式硬件
STM32
通用定时器、计数器
时间记录:2024/1/30一、时钟介绍(TIM2-TIM5)(1)通用定时器时钟频率介绍内部时钟AHB为72MHz,经过APB1预分频器2分频变为36MHz,TIMxClk定时器时钟由时钟树可以看出,如果APB1预分频系数不为1则频率x2,所以频率为72MHz(2)定时时间计算1.2.1TIMxCLK的频率为72MHz,一个时钟周期时间为1/TIMxCLK=1/72M(s)1.2.2然后经过定时
KINO32
·
2024-01-31 07:24
STM32
stm32
单片机
嵌入式硬件
STM32
与FPGA实现以太网功能--web、UDP、tcp测试
web网管程序在ETH工程已经做好并验证完成了,现在
STM32
+FPGA实现ping功能,那么web功能应该一样能实现问题1:浏览器输入192.168.1.30,能出现登入界面,但是输入密码点击没反应,
weixin_41719055
·
2024-01-31 07:22
fpga开发
stm32
嵌入式硬件
江科大
stm32
学习笔记8——光敏传感器控制蜂鸣器
接线:光敏传感器上的AO不接。接好线后上电,可以看到光敏传感器上亮了两个灯,如果只亮一个,可以尝试加大环境光照或者拿螺丝刀拧上面的蓝色方块。用手遮住前面的电阻只亮一个灯。代码:复制粘贴3-4的工程文件,改名为“3-5光敏传感器控制蜂鸣器”,打开keil,在“Hardware”文件夹里新建“Buzzer.c”、“Buzzer.h”、“LightSensor.c”、“LightSensor.h”四个文
风痕天际
·
2024-01-31 06:08
江科大stm32学习笔记
stm32
学习
笔记
Apache Commons Collection3.2.1反序列化分析(CC1)
该项目包含了多种不同类型的集合类、迭代器、队列、
堆栈
、映射、列表、集等数据结构实现,以及许多实用程序类和算法实现。它的代码质量较高,被广泛应用于Java应用程序开发中。Comm
st3pby
·
2024-01-31 03:10
web安全
java
渗透测试
集合框架之Set
1.LinkedList实现
堆栈
栈是一种仅支持在表尾进行插入和删除操作的线性表,这一端被称为栈顶,另一端被称为栈底。
墨痕
·
2024-01-31 01:23
J2EE
集合框架
java
算法
j2ee
前端框架
STM32
——看门狗
STM32
——看门狗1.独立看门狗IWDG独立看门狗介绍什么是看门狗?
my hope !
·
2024-01-31 01:52
STM32
stm32
嵌入式硬件
单片机
STM32
——ADC
STM32
——ADC1.ADC介绍ADC是什么?全称:Analog-to-DigitalConverter,指模拟/数字转换器!
my hope !
·
2024-01-31 01:52
STM32
stm32
嵌入式硬件
单片机
STM32
——串口实践
STM32
——串口实践1.蓝牙控制点灯项目需求通过蓝牙模块,实现手机控制蓝牙插座/风扇/灯。本质:采用蓝牙的透传功能;控制IO口的输出。
my hope !
·
2024-01-31 01:21
STM32
stm32
单片机
嵌入式硬件
STM32
——DMA
STM32
——DMA1.DMA介绍什么是DMA?DMA(DirectMemoryAccess,直接存储器访问)提供在外设与内存、存储器和存储器、外设与外设之间的高速数据传输使用。
my hope !
·
2024-01-31 00:50
STM32
stm32
嵌入式硬件
单片机
java打印日志规范建议
2,如何打印
堆栈
日志,在何处打印
堆栈
日志?参考:java打印日志规范建议
扫寰宇
·
2024-01-31 00:08
java
开发语言
后端
vue-cli npm install 报错 python不存在并
堆栈
溢出
从码云上clone了别人的项目npminstall时候报错python不存在,
堆栈
溢出什么的,一脸懵逼,度娘很久之后了解到node-gyp这个东西,然后根据别人博客提供的方案解决了问题(为防止后期找不到该链接
粥蛋蛋
·
2024-01-31 00:16
K210 UART串口通信介绍与
STM32
通信
目录K210-UART串口通信相关函数:使用K210串口的时候需要映射引脚:K210与
STM32
串口通信发送单字节:K210端
STM32
端发送数据包K210端
STM32
端K210的UART模块支持全双工通信
三马分享家
·
2024-01-30 21:11
STM32与模块
stm32
嵌入式硬件
单片机
K210
[转]
STM32
--- 使用内部FLASH存储数据
本文记录了对一些知识点的理解、操作方法,如有错误,请务必批评指正!!最终的测试截图:目录一、内部FLASH要点关于地址:关于解锁:关于擦除:关于写入:二、读取数据三、存储数据四、应用示例一、内部FLASH要点关于地址:内部FLASH地址开始地址:0x08000000;结束地址:0x08000000+FLASH大小FLASH的大小,可根据芯片型号得知,如F103x8=64K,F103xC=256K,
builderxx
·
2024-01-30 21:37
stm32
单片机
arm
STM32
--- 使用内部FLASH存储数据
本文记录了对一些知识点的理解、操作方法,如有错误,请务必批评指正!!最终的测试截图:目录一、内部FLASH要点关于地址:关于解锁:关于擦除:关于写入:二、读取数据三、存储数据四、应用示例一、内部FLASH要点关于地址:内部FLASH地址开始地址:0x08000000;结束地址:0x08000000+FLASH大小FLASH的大小,可根据芯片型号得知,如F103x8=64K,F103xC=256K,
7.83Hz
·
2024-01-30 21:37
STM32
stm32
内部FLASH
给大家推荐一款非常好用的双路FOC开发板(AuroraFOC)
作者:公众号FPGA之旅二.PCB介绍
STM32
F405RGT6主控两路FOC电机驱动,支持MR30和SH1.0两种接口,四路电流采样电路,两路SPI/IIC编码器接口USB接口CAN接口外部FL
FPGA之旅
·
2024-01-30 21:06
AuroraFOC
fpga开发
FOC
STM32
PCB
旋转编码器SIQ-02FVS3驱动(AuroraFOC)
开发环境
STM32
CubeMXHAL库Clion作者:FPGA之旅(ValentineHP)二.原理(图)介绍旋转编码器按键原理图如下,它有左旋转、右旋转和按下这三种状态。
FPGA之旅
·
2024-01-30 21:06
AuroraFOC
fpga开发
FOC
编码器
STM32
---内部FLASH
FLASH1.FLASH介绍**主存储器:**分为4个16KB扇区、1个64KB扇区和7个128KB扇区。boot0/boot1都接GND时从0x08000000开始运行代码。**系统存储器:**器件在系统存储器自举模式下从该存储器启动,主要存放芯片的bootloader代码,此代码出厂时固化在芯片内部了。用于给主存储器下载代码。当boot0接3.3V、boot1接GND时从此处开始运行,即进入串
秋禾火
·
2024-01-30 21:36
STM32
嵌入式
stm32
STM32
F0 使用ST-LINK实现对外部Flash芯片的烧录
最近项目用到
STM32
F0驱动TFT显示,因存在字库及图片资源,有限的内部Flash肯定无法胜任这些资源,所以外挂了个GD25Q32芯片作为资源,设计板子时候没考虑到外部flash初始化数据的需求,这样开发过程频繁的修改
ipman
·
2024-01-30 21:34
随笔
stm32
单片机
arm
STM32
ST-LINK Utility使用步骤
简介
STM32
ST-LINK软件可以实现快速对
STM32
系列微控制器的在线编程,通过ST-LINK,ST-LINK/V2andST-LINK-V3仿真器。
大牛攻城狮
·
2024-01-30 21:34
嵌入式系统
stm32
ST-LINK
Utility
STM32
外部Flash-----unicode字库制作基于LvglFontTool(AuroraFOC)
一.简介哈喽,大家好。在使用LCD屏幕显示的时候,绝大部分情况下都是需要使用文字进行显示(中文或英文),所以就会面临一个问题:如何制作字库。在字符种类比较少的情况下且单片机资源足够的情况下,一般使用软件直接生成对应字符的点阵就可以了(一般存储为C数组的方式),通过数组下标,或者索引进行获取,这样做的优点是比较简单,缺点就是对于想显示的字符,不够直观,容易混乱不清,不适合大程序使用;但其它情况下,则
FPGA之旅
·
2024-01-30 21:33
AuroraFOC
stm32
嵌入式硬件
单片机
字库
Unicode
LvglFontTool
单片机毕业设计 自动浇花灌溉系统设计
今天向大家介绍一个学长做的单片机项目基于单片机的自动浇花灌溉系统设计大家可用于课程设计或毕业设计选题指导,项目分享:https://gitee.com/yaa-dc/warehouse-1/blob/master/iot/README.md2主要器件1、采用
stm32
m0_75853290
·
2024-01-30 21:21
单片机
stm32
毕业设计
Qt开发学习笔记04
它可以显示其中一个界面,并允许您在
堆栈
中切换界面。
丢了尾巴的猴子
·
2024-01-30 19:50
Qt
qt
学习
笔记
FreeRTOS - TCB
首先就需要定义任务调度的数据结构,来保存任务
堆栈
结构、任务状态、任务ID、任务的优先级等信息。
王涛的专栏
·
2024-01-30 18:10
FreeRTOS
stm32
mcu
emWin移植时遇到的红蓝反色问题解决
,正点原子的视频没有下载,直接根据《
STM32
F4EMWIN开发手册——V3.1》这个文档去学习,另外没有学ucOS,所以尝试移植到我熟悉的FreeRTOS上。
fly__ome
·
2024-01-30 15:35
emWin学习笔记
emWin
STM32
红蓝反色
基于物联网的自动灌溉系统的设计与实现
主要实现以下功能:1,OLED显示温湿度和土壤温湿度;2,可通过继电器实现自动灌溉和自动加热的功能;3,通过lora构建自组网,进行主从机间的数据传输,再通过WiFi传到云平台;4,可通过按键设置温湿度阈值;标签:
STM32
特纳斯电子校园
·
2024-01-30 13:11
物联网
单片机
stm32
c语言
嵌入式
【毕业设计】远程智能浇花灌溉系统 -
stm32
单片机 嵌入式 物联网
为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是基于
stm32
的远程智控制浇花灌溉系统学长这里给一个题目综合评分(每项满分5
Mdc_stdio
·
2024-01-30 13:08
物联网
单片机
嵌入式
单片机
stm32
物联网
智能灌溉系统
毕业设计
毕业设计 远程智能浇花灌溉系统 -
stm32
单片机 嵌入式 物联网
为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是基于
stm32
的远程智控制浇花灌溉系统学长这里给一个题目综合评分(每项满分5
MDC_sir
·
2024-01-30 13:06
单片机
嵌入式
毕业设计
单片机
stm32
物联网
远程智能灌溉系统
智能浇花系统
嵌入式物联网设计水稻田智能灌溉系统实现
当前设计了一款基于
STM32
的水稻田智能灌溉系统。该系统能够通过水位传感器和温度传感器实时监测稻田的水位和水温,并根据设定的阈值自动控制水泵的
ST小智
·
2024-01-30 13:35
单片机项目实战操作之优秀
struts
java
后端
STM32
下载HAL库写的代码后ST-Link识别不到芯片,必须要按住复位才能下载
芯片为
STM32
F103C8T6,下进HAL库编写的工程后ST-Link就识别不到芯片了,下载也是,只有ST-Link读取时按住复位才可以。
含痕连柔
·
2024-01-30 12:24
stm32
单片机
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他