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]
【Proteus仿真】【
STM32
单片机】烟雾报警器设计
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用Proteus8仿真
STM32
单片机控制器,使共阴数码管,按键,蜂鸣器,PCF8591ADC模块、烟雾传感器模块等。
Hai小易
·
2023-12-31 11:57
单片机
proteus
stm32
烟雾报警器
STM32最小系统板
STM32
F407ZGT6定时器(学习笔记一)
定时器
STM32
非常重要的外设,也是比较复杂的外设,下面以
STM32
F407ZGT6为例记录学习内容:(1)基本定时功能,(2)PWM输出功能,(3)PWM互补死区、多通道移相输出、刹车,(4)输入捕获之计算方波时长
一天不学习,就给自己一个大b兜子
·
2023-12-31 08:31
stm32
stm32
学习
嵌入式硬件
基于单片机的电能数据采集系统(论文+图纸)
在此拟以
STM32
单片机为控制器,结合电能计量模块PZEM-004T进行制作。
沐欣工作室_lvyiyi
·
2023-12-31 08:00
单片机
嵌入式硬件
智能家居
毕业设计
stm32
STM32
实战之IAP代码升级
目录1IAP介绍2内存分区3整体设计流程图4BootLoader的代码编写5APP1代码编写6APP2代码编写
stm32
内部flash操作相关函数1IAP介绍IAP(InApplicationProgramming
努力的某某姚
·
2023-12-31 08:21
stm32
嵌入式硬件
IAP升级
STM32
——通用计时器
通用计时器框图1.时钟源1)内部时钟(CK_INT)2)外部时钟模式1:外部输入引脚(TIx),x=1,2(即只能来自于通道1或者通道2)3)外部时钟模式2:外部触发输入(ETR)4)内部触发输入(ITRx):使用一个定时器作为另一定时器的预分频器1.1.外部时钟模式1(TI1、TI2)外部时钟源进入定时器的流程以通道2为例:1)外部时钟源信号→IO→TIMx_CH1(或者TIMx_CH2),其中
m0_libinc++
·
2023-12-31 07:20
stm32
单片机
嵌入式硬件
STM32
ESP8266 物联网智能温室大棚 源码PCB原理图 设计文档
资料下载:https://download.csdn.net/download/vvoennvv/88680924一、概述本系统以
STM32
F103C8T6单片机为主控芯片,采用相关传感器构建系统硬件电路
千源万码
·
2023-12-31 07:19
STM32
stm32
嵌入式硬件
单片机
2023年秋学季总结
完成了熟悉大学生活广交善缘,知道的各种途径的方向完成了学校规定的基础的学习任务重点成果:C语言自学完成,能简单的编写小程序游戏,比如三子棋,扫雷,贪吃蛇通过考核正式加入了校竞赛工作室,并与成员共事自学
STM32
fancc椰
·
2023-12-31 07:08
其他
关于大一上学期
STM32
培训的经验及教训(完全初学)
主要是写出来给要直接学习
STM32
的人的一些经验或者是教训以及踩坑点,我后续也会开始写
STM32
的一些我已经学会的基础性的初学者应用型教程(如没有前置知识点亮LED,我会在这里说GPIO是个啥,怎么选口
fancc椰
·
2023-12-31 07:37
#
STM32
stm32
嵌入式硬件
单片机
大学生毕业设计论文题目大全_kaic
的图像语义标注仿真基于YOLO的电动车头盔佩戴检测算法智能仪表用开关电源电路的设计基于LoRa的智慧温室大棚控制系统设计高精度低温漂500K的RC振荡器设计基于CMOS工艺的电平转换电路的设计与实现基于
STM32
开心工作室_kaic
·
2023-12-31 07:39
计算机文章
毕业设计
mongodb
数据库
智能手机
开发语言
服务器
硬件工程
python
STM32
+Codesys工业软件PLC解决方案
本次
STM32
联合合作伙伴CODESYS带您深入了解如何利用
STM32
和CODESYS创建强大的工业控制系统,以及工业控制系统的底层逻辑。并且通过实例演示,帮助您将学到的知
深圳信迈科技DSP+ARM+FPGA
·
2023-12-31 05:50
ARM+Codesys
codesys
stm32
【
STM32
】
STM32
学习笔记-TIM输出比较(15)
00.目录文章目录00.目录01.输出比较简介02.PWM简介03.输出比较通道(高级)04.输出比较通道(通用)05.输出比较模式06.PWM基本结构07.PWM参数计算08.舵机简介09.舵机硬件电路10.直流电机及驱动简介11.直流电机硬件电路12.附录01.输出比较简介OC(OutputCompare)输出比较输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻
Print World
·
2023-12-30 23:00
STM32F103
stm32
学习
笔记
stm32笔记
江科大stm32
江科大
PWR 电源控制-
stm32
入门
这一节我们来学习
STM32
的PWR电源控制。其中,我们重点学习的主要就是3种低功耗模式:睡眠模式、停机模式和待机模式。低功耗模式的目的呢?
_Amor_
·
2023-12-30 18:56
stm32
stm32
单片机
嵌入式硬件
WDG 看门狗-
stm32
入门
这一节,我们要学习的内容是
STM32
里的看门狗。
STM32
内置两个看门狗,分别是独立看门狗(IWDG)和窗口看门狗(WWDG),两者的作用基本相同,只是侧重点不一样。
_Amor_
·
2023-12-30 18:52
stm32
stm32
java
前端
STM32
学习笔记十二:WS2812制作像素游戏屏-飞行射击游戏(2)探索时间间隔同步,双向链表
上章我们做好了空间的比例尺,不至于物体定位出错。这次我们尝试一下时间间隔的同步。当然,游戏中需要同步时间的地方很多,这里仅仅涉及很小的一个点。我们已经创造了玩家飞机,是时候让它能发射子弹了。发射子弹,哪怕是密集如加特林,也需要有一个发射间隔。这个间隔如何做?显然是不可能用Hal_delay之类的等待函数。实际上,整个代码中都不会出现等待函数。假设我们需要保证每个玩家的每个子弹间隔都是400ms,同
vvind
·
2023-12-30 16:00
嵌入式开发
stm32
游戏机
c语言
单片机
普中PZ6806L开发板f1,f4双核下载原理
开发板f1,f4双核下载原理1.32板子启动方式(默认00,flash启动,本文使用ISP下载)boot0接3.3v,boot1接GND2.这个是选择使用f1串口通信,还是f4F1串口1F4串口13.
stm32
f4boot
一名正在成长的嵌入式小白
·
2023-12-30 15:30
stm32
stm32
matlab与
stm32
开发板(普中PZ6806L)串口通信的一个小问题
最近因为学习任务的原因需要使用matlab做上位机程序与
stm32
单片机通信,可是实现过程中出现了奇怪的问题,具体描述如下:在烧录好
stm32
端程序后,可以通过各种串口调试助手实现数据的收发,功能正常。
黑黑和土豆
·
2023-12-30 15:29
matlab
单片机
串口通信
普中
STM32
-PZ6806L开发板(HAL库函数实现-无源蜂鸣器响动)
简介本篇将驱动无源蜂鸣器进行5KHz的响动。电路原理图蜂鸣器电路原理图主芯片驱动引脚原理图其他知识蜂鸣器类型蜂鸣器分为有源蜂鸣器:触发就会响。无源蜂鸣器:需要给源,输出一定频率的音频信号,震动发声;占空比为什么占空比总是50%呢?当蜂鸣器的信号占空比较低时,即高电平时间较短,低电平时间较长。这时蜂鸣器的发声强度会较低,声音持续时间也较短。当蜂鸣器的信号占空比较高时,即高电平时间较长,低电平时间较短
听我一言
·
2023-12-30 14:28
普中STM32-PZ6806L
stm32
嵌入式硬件
单片机
us延时
USB --
STM32
F103 USB AUDIO(音频)Microphone同步传输(In传输)讲解(八)
功能模块介绍2.2增加Microphone初始化函数函数2.3I2S中断函数修改2.4USB复位函数修改2.5非零端点函数修改3运行演示链接快速定位USB--初识USB协议(一)源码下载请参考链接:USB--
STM32
二十四画生920
·
2023-12-30 12:05
usb
stm32
音视频
嵌入式硬件
usb
内存管理--bss data txt数据段与
stm32
的ZI-data RW-data RO-data Code数据段的关系
目录前沿1数据在内存中的位置1.1堆栈在内存中的位置1.2全局变量和局部变量在内存中的位置1.2.1全局变量在内存中的位置1.2.2局部变量在内存中的位置1.3static变量在内存中的位置1.4malloc赋值的变量存放在内存中的位置1.5代码在内存中的位置2ZI-dataRW-dataRO-data和Code数据段2.1各个数据段的含义2.2bssdata和txt数据段和ZI-dataRW-d
二十四画生920
·
2023-12-30 12:34
ARM系统
stm32
mcu
单片机
USB --
STM32
F103 USB AUDIO(音频)Speaker同步传输(Out传输)讲解(七)
目录链接快速定位前沿1描述符讲解1.1设备描述符1.2配置描述符1.3接口描述符1.4功能描述符1.4.1音频控制接口描述符(AudioControlInterfaceDescriptors)1.4.2音频流接口描述符(AudioStreamingInterfaceDescriptors)1.4.3音频流端点描述符(AudioControlEndpointDescriptors)1.5端点描述符1
二十四画生920
·
2023-12-30 12:34
usb
stm32
嵌入式硬件
单片机
音视频
USB --
STM32
F103 U盘(MassStorage)SDIO接口SCSI协议Bulk传输讲解(五)
目录链接快速定位前沿1描述符讲解1.1设备描述符1.2配置描述符1.3接口描述符1.4端点描述符1.5字符串描述符2基本命令简介2.1CommandBlockWrapper(CBW)2.1.1SCSI协议简介2.2CommandStatusWrapper(CSW)2.3命令解析3关键函数讲解3.1U盘接口函数讲解3.1.1初始化函数讲解3.1.2读函数讲解3.1.3写函数讲解3.1.4获取状态函数
二十四画生920
·
2023-12-30 12:04
usb
stm32
嵌入式硬件
单片机
USB --
STM32
F103 USB DFU设备固件升级(IAP)控制传输讲解(六)
目录链接快速定位前沿1描述符讲解1.1设备描述符1.2配置描述符1.3接口描述符1.4功能描述符1.5端点描述符1.6字符串描述符2基本命令简介2.1DFU基本命令2.2命令解析3关键函数讲解3.1接口函数讲解3.1.1初始化函数讲解3.1.2擦除函数讲解3.1.3读函数讲解3.1.4写函数讲解3.1.5获取状态函数讲解3.2GPIO配置讲解3.3中断函数讲解--USB复位函数讲解3.4主函数讲解
二十四画生920
·
2023-12-30 12:04
usb
stm32
嵌入式硬件
单片机
USB --
STM32
F103自定义HID设备及HID上位机中断传输讲解(四)
目录链接快速定位前沿1描述符讲解1.1设备描述符1.2配置描述符1.3接口描述符1.4功能描述符1.5端点描述符1.6字符串描述符1.7报告描述符1.7.1报告描述符自动生成2关键函数讲解2.1GPIO配置讲解2.2非零端点函数讲解2.3中断函数讲解--USB复位函数讲解2.4主函数讲解3ST源码运行演示4自定义HID环回功能讲解4.1描述符修改4.1.1描述符修改4.2主函数代码修改4.3非零端
二十四画生920
·
2023-12-30 12:34
usb
stm32
嵌入式硬件
单片机
USB --
STM32
F103虚拟串口bulk传输讲解(三)
字符串描述符2关键函数讲解2.1GPIO配置讲解2.2非零端点函数讲解2.3中断函数讲解--USB复位函数讲解2.4主函数讲解3运行演示链接快速定位USB--初识USB协议(一)源码下载请参考链接:USB--
STM32
二十四画生920
·
2023-12-30 12:33
usb
stm32
嵌入式硬件
单片机
ESP8266 --
STM32
与阿里云物联网平台建立通信(四)
目录链接快速定位前沿1准备工作2硬件环境介绍3软件环境介绍3.1串口初始化及配置3.2编写ATMQTT指令代码3.2.1ESP8266_Cmd函数介绍3.2.2wifi连接函数介绍3.2.3云端连接语句介绍3.2.4环回消息测试语句介绍3.2.5属性上报语句介绍3.2.6设置属性语句介绍4实验现象4.1代码运行现象4.2属性上报现象4.3设置属性现象链接快速定位ESP8266--烧录AT固件(一)
二十四画生920
·
2023-12-30 12:03
esp8266
stm32
阿里云
物联网
USB --
STM32
-FS-USB-Device驱动代码简述(二)
目录链接快速定位前沿1
STM32
-FS-USB驱动程序下载2
STM32
-USB-FS设备固件库2.1USB应用程序层次结构2.2USB-FS_Deviceperipheralinterface2.3USB-FS-Device_Drivermediumlayer2.3Applicationinterface3
二十四画生920
·
2023-12-30 12:03
usb
stm32
嵌入式硬件
单片机
USB --
STM32
F103 USB VIDEO(视频)Camera同步传输讲解(九)
2.2USB复位函数修改2.3Speaker_Data_Setup函数修改2.4非零端点函数修改2.5JEPG数据获取3运行演示链接快速定位USB--初识USB协议(一)源码下载请参考链接:USB--
STM32
二十四画生920
·
2023-12-30 12:02
usb
stm32
音视频
嵌入式硬件
usb
STM32
CubeMX学习(二) USB CDC 双向通信
STM32
CubeMX学习(二)USBCDC双向通信简介CubeMX新建工程(串口+LED)测试串口和LED串口接收测试USBCDC通信简介利用正点原子F407探索者开发板,测试基于USBCDC的双向数据通信
iqiaoqiao
·
2023-12-30 11:43
STM32CubeMX学习
stm32
学习
嵌入式硬件
STM32
单片机在TSL2561光传感器应用中的优化与实践
STM32
单片机是一种广泛应用于嵌入式系统的32位微控制器,它具有强大的处理能力和丰富的外设资源。TSL2561是一款光传感器,可以测量环境光的强度。
嵌入式杂谈
·
2023-12-30 08:18
单片机
stm32
嵌入式硬件
STM32
CubeMX工具在TSL2561驱动开发中的快速集成与调试技巧
在
STM32
CubeMX工具中快速集成和调试TSL2561驱动的开发技巧,可以大大提高开发效率和减少调试时间。下面将为您介绍如何在CubeMX中进行快速集成和调试TSL2561驱动的技巧和步骤。
嵌入式杂谈
·
2023-12-30 08:18
单片机
嵌入式硬件
基于
STM32
的光电传感器应用开发实例
基于
STM32
的光电传感器应用开发是一种常见的嵌入式系统应用,光电传感器可以用于检测物体的有无、位置、颜色、亮度等信息,被广泛应用于工业自动化、机器人技术、智能家居等领域。
嵌入式杂谈
·
2023-12-30 08:18
stm32
单片机
嵌入式硬件
在
STM32
中集成TSL2561光强传感器的开发和调试
在
STM32
中集成TSL2561光强传感器的开发和调试是一个常见的应用场景。TSL2561是一款数字光传感器,能够测量可见光和红外光的光强,并通过I2C接口将数据传输给微控制器。
嵌入式杂谈
·
2023-12-30 08:14
stm32
嵌入式硬件
单片机
STM32
传输FPGA业务
1、实现功能:FPGA芯片两个信号管脚分别是TTL_RX与TTL_TX,
stm32
读取FPGA采集信号TTL_RX的数据,再写到FPGA中通过TTL_TX发送出去,实现FPGA串口功能2、大概方法:①、
weixin_41719055
·
2023-12-30 06:31
fpga开发
stm32
嵌入式硬件
STM32
的串口FIFO发送和接收使用FreeRTOS实时操作系统
以下是一个带有串口接收中断的使用FreeRTOS和
STM32
的串口FIFO发送和接收程序的示例代码,包含了每个功能函数的详细实现:#include"
stm32
f10x.h"#include"FreeRTOS.h
章鱼哥嵌入式开发
·
2023-12-30 06:31
stm32
单片机
嵌入式硬件
stm32
中的i2c协议
stm32
中I2C文章目录
stm32
中I2CI2C协议简介I2C物理层协议层I2C基本读写过程**通讯的起始和停止信号****数据有效性****地址及数据方向****响应**
STM32
的I2C特性及架构
elderingezez
·
2023-12-30 06:29
stm32
嵌入式硬件
单片机
普中
STM32
-PZ6806L开发板(HAL库函数实现-USART1 printf+scanf/gets)
实现步骤创建项目参考普中
STM32
听我一言
·
2023-12-30 06:56
普中STM32-PZ6806L
stm32
嵌入式硬件
单片机
普中
STM32
CubeMX教程9 USART/UART 异步通信
目录1、准备材料2、实验目标3、实验流程3.0、前提知识3.1、CubeMX相关配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码3.2.1、外设初始化函数调用流程3.2.2、外设中断函数调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实验现象6、串口printf重定向7、注释详解参考资料1、准备材料开发板(正点原子stm
OSnotes
·
2023-12-30 06:16
stm32
嵌入式硬件
单片机
STM32
CubeMX教程11 RTC 实时时钟 - 入侵检测和时间戳
生成代码3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实验现象6、奇怪的现象参考资料1、准备材料开发板(正点原子
stm32
f407
OSnotes
·
2023-12-30 06:16
单片机
嵌入式硬件
stm32
STM32
CubeMX教程12 DMA 直接内存读取
、生成代码3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实验现象6、注释详解参考资料1、准备材料开发板(正点原子
stm32
f407
OSnotes
·
2023-12-30 06:16
stm32
单片机
嵌入式硬件
STM32
CubeMX教程4 EXTI 按键外部中断
4.1、CubeMX相关配置4.1.1、时钟树配置4.1.2、外设参数配置4.1.3、外设中断配置4.2、生成代码5、常用函数6、烧录验证6.1、具体步骤6.2、实验现象7、注释解析1、准备材料开发板(
STM32
F407G-DISC1
OSnotes
·
2023-12-30 06:45
stm32
单片机
嵌入式硬件
STM32
CubeMX教程5 TIM 定时器概述及基本定时器
外设中断配置4.2、生成代码4.2.1、外设初始化调用流程4.2.2、外设中断调用流程4.2.3、添加其他必要代码5、常用函数6、烧录验证6.1、具体步骤6.2、实验现象7、注释详解1、准备材料开发板(
STM32
F407G-DISC1
OSnotes
·
2023-12-30 06:45
单片机
嵌入式硬件
stm32
STM32
CubeMX教程8 TIM 通用定时器 - 输出比较
外设中断配置3.2、生成代码3.2.1、外设初始化函数调用流程3.2.2、外设中断函数调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实验现象6、注释详解1、准备材料开发板(
STM32
F407G-DISC1
OSnotes
·
2023-12-30 06:45
stm32
单片机
嵌入式硬件
STM32
CubeMX教程10 RTC 实时时钟 - 周期唤醒、闹钟A/B事件和备份寄存器
生成代码3.2.1、外设初始化函数调用流程3.2.2、外设中断函数调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实现现象6、注释详解参考资料1、准备材料开发板(正点原子
stm32
f407
OSnotes
·
2023-12-30 05:11
stm32
单片机
嵌入式硬件
基于MPU6050的跌倒检测项目设计
本设计旨在利用
STM32
单片机与MPU6050传感器相结合,实现基于角度变化的跌倒检测系统。这一系统不仅能够快速、准确地检测老年人是否发生跌倒,还通过整合通信模块实现了实时的跌倒提醒功能。
夏天是冰红茶
·
2023-12-30 04:14
stm32项目设计
跌倒检测
stm32
MPU6050
STM32
F334timer6-7
STM32
F334timer6-7概况预分频器描述计数模式时钟概况基本计时器(TIM6/TIM7)功能包括:•16位自动重新加载递增计数器•16位可编程预分频器,用于将计数器时钟频率除以1和65535之间的任何因子
樊i
·
2023-12-30 03:46
精通定时器
stm32
单片机
嵌入式硬件
stm32
f334timer15-17
stm32
f334timer15-17介绍TIM15主要功能TIM16-17主要功能TIM15/TIM16/TIM17功能描述时基单位预分频器描述计数器模式递增计数模式重复计数器时钟选择捕获/比较频道输入捕获模式
樊i
·
2023-12-30 03:46
精通定时器
stm32
单片机
嵌入式硬件
[RISCV]为RISC-V移植FreeRTOS系列之三 -- 时基
有过其他MCU移植经验的小伙伴应该知道,时基是操作系统的心跳,所有的操作,包括任务切换,抢占等等都是基于时基,在
STM32
中,我们一般用systick(滴答计时器)作为时基,而在riscv中,我们用mechinetimer
圆山猫
·
2023-12-30 02:13
RISCV
risc-v
freertos
stm32
f103系统滴答定时器
简介SysTick定时器,是一个24位的定时器,只能向下计数(n->0).从RELOAD寄存器中自动重装载定时初值.24位可以粗略约等于16M个数字.寄存器库函数配置系统定时器中断选择8分频还是系统时钟源.系统滴答次数,也就是重装载值,每次结束都会产生一个中断.使用系统时钟的话,计数72M个数是1s,计数72K个数就是1ms,24位最多计数16M个,所以最大不溢出时间就是233ms(精确值).使用
ALZSM小伟
·
2023-12-30 00:24
stm32
嵌入式硬件
单片机
STM32
F103系统时钟
1.在启动文件中,找到进入系统配置的汇编指令.在main函数进入之前,首先会进入SystemInit函数,进行系统时钟配置.2.找到SystemInit函数原型.通过函数的注释可以了解到,该函数的功能是:启动系统,嵌入的Flash接口,PLL,和更新系统内核时钟的初始化.这个函数应该只在复位后使用一次.3.找到函数体中的SetSysClock();通过注释可以看到,这个函数用来配置系统时钟频率,可
ALZSM小伟
·
2023-12-30 00:54
stm32
嵌入式硬件
单片机
[
stm32
f103]DMA
可以提供外设和存储器或者存储器和存储器之间的高速数据传输,无须CPU干预,节省了CPU的资源•12个独立可配置的通道:DMA1(7个通道),DMA2(5个通道)•每个通道都支持软件触发和特定的硬件触发••
STM32
F103C8T6DMA
ALZSM小伟
·
2023-12-30 00:53
stm32
嵌入式硬件
单片机
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他