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小项目
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
Windows系统下的Git安装教程
一直都是在linux命令行下使用的git,尝试在自己的电脑上安装git并配置代码仓库进行自己一些
小项目
的代码管理。
Panstar_
·
2023-12-30 12:27
git
git
windows
STM32
CubeMX学习(二) USB CDC 双向通信
STM32
CubeMX学习(二)USBCDC双向通信简介CubeMX新建工程(串口+LED)测试串口和LED串口接收测试USBCDC通信简介利用正点原子F407探索者开发板,测试基于USBCDC的双向数据通信
iqiaoqiao
·
2023-12-30 11:43
STM32CubeMX学习
stm32
学习
嵌入式硬件
相位相关匹配法的opencv C++实现
前言:一个图像拼接的
小项目
,用途场景,显微图像的拼接,或者只包含x,y平移的图像拼接。本来是显微镜拼接工具,MIST的核心拼接代码,matlab版的,已经开源。
grace 1314
·
2023-12-30 10:23
opencv
计算机视觉
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
嵌入式硬件
单片机
普中
犯懒一时爽,整库火葬场(PostgreSQL数据库被勒索实录)
前言作为一个兴趣发电的非职业码农,在自己的windows云服务器建了PostgreSQL(以下简称pg)数据库,主要作用是为方便开发调试,同时支持的几个前端
小项目
(一个博客,一个爬虫,还有个小网站)。
Rackar
·
2023-12-30 06:37
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
嵌入式硬件
单片机
基于
STM32
的桌面数控电源项目连载
基于
STM32
的桌面数控电源项目连载一个数控桌面电源项目文章目录基于
STM32
的桌面数控电源项目连载前言一、尺寸与外观二、元器件选型1.升压芯片2.辅助电源3.参考电源4.电流检测4.温度检测5.MCU6
YVONNEOH
·
2023-12-29 23:57
stm32
f429 开启LTDC后不停复位,手摸NRST也会复位
PDR_ON引脚设计的时候参考原子原理图画的板接地电阻不用焊接,这是电源复位引脚,低于1.8V自动复位
zplxpy
·
2023-12-29 20:38
增量式旋转编码器在
STM32
平台上的应用
我们公司的功率分析仪的前面板也用到了该类设备,最近前面板的MCU从MSP430切换成了
STM32
,因此我要将编码器的驱动移植到
STM32
。
六个九十度
·
2023-12-29 20:50
驱动开发
硬件hack
stm32
嵌入式硬件
单片机
旋转编码器
【
STM32
】TIM1在电机应用时的注意事项
互补通道OC和OCN的输出极性OC1和OC1N同时使能的时候,两个才是互补的,OC相对OCREF高电平有效,OCN相对OCREF低电平有效。当OC1或OC1N只选中一个通道,那么就没有互补的概念,都是OCxREF有效时OC或OC1N有效。举例:测试电机Driver的导通极性,需要打开U相的上半桥和V相的下半桥。如果采样电阻上有电流经过,证明两个半桥均导通,进而可以判断driver导通极性。使能OC
fishtail55
·
2023-12-29 20:20
嵌入式STM32
stm32
嵌入式硬件
单片机
单片机第三季-第七课:
STM32
中断体系
目录1,NVIC2,中断和事件的区别3,优先级的概念4,如何实际编程使用外部中断5,
STM32
开发板通过按键控制LED5.1,打开相应GPIO模块时钟5.2,NVIC设置5.3,外部中断线和配套的GPIO
weixin_47207479
·
2023-12-29 20:19
单片机
stm32
嵌入式硬件
Arduino
stm32
USB CDC虚拟串口使用示例
Arduino
stm32
USBCDC虚拟串口使用示例相关篇《
STM32
F401RCT6基于Arduino框架点灯程序》本开发环境基于VSCode+PIO验证芯片:
STM32
F401RC⌛USBCDC引脚
perseverance52
·
2023-12-29 18:35
stm32
stm32
项目(16)——基于
stm32
的智能窗帘protues仿真
1.功能设计首先实现了
stm32
驱动LCD1602屏幕,然后配置了
stm32
的AD转换模块,实现对环境光照的实时监测。然后实现了
stm32
驱动直流电机,完成了对窗帘的控制。
嵌入式小李
·
2023-12-29 18:04
stm32
stm32
单片机
智能窗帘
protues仿真
stm32
项目(17)——基于
stm32
的温湿度检测protues仿真
1.功能设计基于
stm32
单片机,驱动DHT11芯片,检测温度与湿度,并通过串口打印出来。仿真图如下所示:2.模块介绍DHT11模块是一种低成本的数字温湿度传感器模块,常用于测量环境的温度和湿度。
嵌入式小李
·
2023-12-29 18:34
stm32
stm32
单片机
DHT11
温湿度检测
protues仿真
stm32
项目(18)——基于
stm32
的电子钟设计
1.功能设计使用某原子开发板(精英板),显示器使用TFTLCD液晶屏幕,实现了实时时钟的功能。实物图如下:其主要就是用了单片机的定时器模块,在定时器中断服务函数里面,对相应的变量进行++2.模块介绍TFTLCDTFTLCD(ThinFilmTransistorLiquidCrystalDisplay)是一种采用薄膜晶体管技术,实现液晶显示的平面显示器(FlatPanelDisplay)。相对于传统
嵌入式小李
·
2023-12-29 18:33
stm32
单片机
电子钟
如何做一个美好的女孩
每当完成一个
小项目
,都要给自己一个奖励,让自己活的开
北城_111
·
2023-12-29 15:57
使用
stm32
f103rct6控制adf4351实现30M~~4G的正弦波
刚开始接触adf4351的时候,发现不知道如何去下手去编写程序,怎么通过按键去实现控制产生不同的正弦波,同时通过OLED显示。代码如下:#include“delay.h”#include“sys.h”#include“lcd.h”#include“touch.h”#include“gui.h”#include“test.h”#include“MS5611.h”#include“24l01.h”#i
行者..................
·
2023-12-29 14:47
adf4351
stm32
正弦波
adf4351发正弦波
高频信号的产生方法
stm32
30个适合大学生创业的项目、大学生在校创业
小项目
30个适合大学生创业的项目是哪些?大学生是一个非常庞大的人群,此时进入大学的学生已经拥有自己的思想,有自己的理想,有自己的抱负,并且大学生在学习过程中有大量的业余时间可以从事一些创业的尝试,为今后的人生路铺满经验。那么有哪些创业项目比较适合大学生呢?1、校园推广学生对于赚钱比较渴望,但是又找不到好项目,推广一个好的APP可以解决这个问题,【高省APP】是值得大学生推广的一款软件。【高省邀请码:66
古楼
·
2023-12-29 14:04
薅羊毛怎么做才能赚到钱?薅羊毛app排行,怎么赚钱?
所以今天就给大家分享3个零成本的网络
小项目
。坚持玩一下,可以赚点零花钱。提高一下思维,搞点模式,做一米宽100米深,可以搞大钱。
古楼
·
2023-12-29 14:57
FreeRTOS操作系统例程(7):定时器组
安富莱电子www.armfly.com安富莱_
STM32
-V5开发板_FreeRTOS教程(V1.0)#defineconfigUSE_TIMERS1因为使能了FreeRTOS的定时器组任务,定时器组的其它宏定义也做一下配置
闵许可
·
2023-12-29 14:05
STM32
用一线式驱动SD NAND,SDIO的一线式驱动
SDIO的一线式和四线式SDIO(SecureDigitalInput/Output)是一种用于在嵌入式系统中连接外部设备的标准接口。在SDIO标准中,一线式和四线式是指SDIO接口的不同工作模式。一线式(Single-LineMode):工作原理:在一线式模式下,SDIO接口仅使用单个数据线进行通信。这个模式通常用于相对简单的应用,其中数据传输速度要求不是很高。适用情境:适用于对数据传输速度要求
MK米客方德
·
2023-12-29 14:29
stm32
嵌入式硬件
单片机
STM32
报错 Error: L6971E: system_
stm32
h7xx.o(.data) type RW incompatible with malloc.o(.ARM.__AT_0x2000
Error:L6971E:system_
stm32
h7xx.o(.data)typeRWincompatiblewithmalloc.o(.ARM.
qianshishangdi
·
2023-12-29 13:10
STM32
32单片机按键扫描 实现长短按
*********************************************************@filekey.c*@authorKyroQu*@brief按键驱动代码*实验平台:
STM32
G431RB
Kyro Qu
·
2023-12-29 10:27
STM32
单片机
嵌入式硬件
2023创业做什么生意好,投资小利润高的生意!
2023年十个最火的创业
小项目
氧惠好项目
·
2023-12-29 09:40
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他