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(stm32F103
STM32
LL库 TIM3定时器多通道捕获输入采集
为什么不用HAL库,使用HAL库捕获输入一个通道还尚可,多通道捕获由于HAL的回调函数不符合我的要求,干脆直接切换到LL库。网上找了许多,代码处理写的不符合我的要求,这里记录一下我的调试过程。TIM2输出1路PWM信号,使用1分3杜邦线接到TIM3的CH2-CH3-CH4通道进行捕获输入。#include"tim.h"/*TIM2initfunction*/voidMX_TIM2_Init(voi
小飞侠123!
·
2023-11-16 07:44
stm32
嵌入式硬件
单片机
嵌入式软件分层模块封装例子
一、前言以
STM32
为例,打开网络上下载的例程或者是购买开发板自带的例程,都会发现应用层中会有
stm32
f10x.h或者
stm32
f10x_gpio.h,这些文件严格来时属于硬件层的,如果软件层出现这些文件会显得很乱
m0_61687959
·
2023-11-16 07:13
php
开发语言
搭建成功simulink-
stm32
硬件在环开发环境
本次实验所使用的软件版本和硬件平台参数如下:Matlab版本:2021b
STM32
硬件平台:YF_
STM32
_Alpha1R4(参考自
STM32
NucleoF103RB官方开发板)YF_
STM32
_Alpha
m0_61687959
·
2023-11-16 07:11
stm32
嵌入式硬件
单片机
stm32
WIFI模块_8266使用
使用以上配置可以正常回应,其中无论勾选或者不勾选DTR/RTS都可以得到正常回应AT+CWMODE?表示查询当前WiFi状态是处于热点模式(AP模式)或者是连接其他WiFi的那个模式。通过图片看出+这个符号不能省略。设置AP热点命令格式:(推荐用这个:重启WiFi后不会丢失)AT+CWSAP="ESP8266","1234567890",5,3(重启后会丢失的AP热点设置方式:不要用这个)AT+C
纳米机器人geniusNMRobot
·
2023-11-16 06:31
stm32
嵌入式硬件
ros2
机器人
单片机
基于
STM32
的无线通信系统设计与实现
STM32
作为一款广受欢迎的微控制器,具有丰富的外设资源和强大的计算能力,在无线通信系统设计中具有广泛的应用。
嵌入式杂谈
·
2023-11-16 05:10
stm32
嵌入式硬件
单片机
STM32
与ZigBee技术在智能家居无线通信中的应用研究
在智能家居系统中,无线通信技术起着至关重要的作用,而
STM32
微控制器和ZigBee技术则是实现智能家居无线通信的关键技术。
嵌入式杂谈
·
2023-11-16 05:10
stm32
智能家居
嵌入式硬件
基于
STM32
的LoRaWAN无线通信网络设计与实现
本篇文章将介绍基于
STM32
微控制器的LoRaWAN无线通信网络的设计与实现,并提供相应的代码示例。概述LoRaWAN的无线通信技术采用低功耗长距离传输,适用于远距离传输和稀疏网络覆盖。
嵌入式杂谈
·
2023-11-16 05:00
stm32
网络
嵌入式硬件
STM32
独立看门狗
目录1.独立看门狗介绍2.独立看门狗本质3.独立看门狗框图编辑4.独立看门狗时钟5.预分频寄存器(IWDG_PR)编辑6.重装载寄存器(IWDG_RLR)7.键寄存器(IWDG_KR)8.独立看门狗实验和代码示例9.独立看门狗和窗口看门狗的异同点1.独立看门狗介绍在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由
罗小白的干爹
·
2023-11-16 05:29
STM32
【MCU】可怕,别人把我MCU固件给反汇编了!(逆向)
本文主要跟大家分享一个简单逆向
stm32
固件程序的实例,为了让大家在一款成熟的产品中去考虑加密这一块的技术,不然分分钟被别人copy!2、情景再现咬金,你们公司固件程序有加密处理吗?
最后一个bug
·
2023-11-16 05:00
主流单片机开发(MCU)
编程语言
嵌入式
数据可视化
单片机
软件测试
基于
STM32
用uC/OS实现LED周期亮和数据发送
目录一、RTOS的简介1.嵌入式系统的层次结构2.RTOS实时操作系统3.软实时和硬实时4.RTOS的特征5.uc/OS-II中的数据类型6.RTOS系统的运行状态7.任务的种类二、环境的配置(HEL库的生成)三、代码的编译四、下载uCOSIII源码五、文件的移植六、准备移植和修改代码七、程序的运行八、总结参考文献一、RTOS的简介1.嵌入式系统的层次结构2.RTOS实时操作系统RTOS实时操作系
橙子味的q
·
2023-11-16 01:29
嵌入式
stm32
c/c++
stm32
单片机
嵌入式硬件
STM32
_UCOSII和UCOSIII部分基础
目录UCOSII体系结构图UCOSII相关的概念:代码临界区在
STM32
F4上面运行UCOSII的步骤:UCOSII和UCOSIII的区别信号量,邮箱,消息队列软件定时器UCOSII是一个可以基于ROM
Charlson_S
·
2023-11-16 01:53
初始者
stm32
基于
stm32
单片机的电子称设计
基于
stm32
单片机的电子称设计**==完整论文和程序关注我获取==**摘要关键字1绪论2系统硬件方案设计2.1系统总体设计方案比较与论证2.2系统元器件选型及器件参数介绍2.2.1单片机选型2.2.2
洲洲不是州州
·
2023-11-16 00:34
嵌入式完整作品
单片机
stm32
嵌入式硬件
icm20602校准方法及代码示例
加速度计校准方法及代码示例实验平台芯片:icm20602+
stm32
f7软件:keil5、匿名上位机v4.34加速度计、陀螺仪校准意义MEMS(微机电系统)器件由于制造工艺精度问题,都会存在一定的误差。
豆子!
·
2023-11-15 22:00
STM32
stm32
单片机
icm20602
校准
陀螺仪
加速度计
MPU6050
cubemx工程更换同系列
stm32
芯片型号
cubemx工程更换
stm32
芯片型号实验平台软件:cubemxv6.10、vscode、MDKv5.27旧型号芯片:
stm32f103
c8t6新型号芯片:
stm32f103
ret6步骤1、复制
stm32
豆子!
·
2023-11-15 22:59
STM32
stm32
嵌入式硬件
单片机
pixy php,Pixy2与
STM32
进行SPI通信
简单来说,如果你通过检索从而看到这篇文章,那就假设你已经知道Pixy2是用来干什么的(一款功能强大的开源视觉传感器),以及你已拥有一些
STM32
基础。
孟育伟
·
2023-11-15 22:21
pixy
php
基于
stm32f103
系列的简单软件I2C和硬件I2C通讯
这篇文章主要分为三个部分来阐述,分别是I2C的基本知识,软件I2C通讯,硬件I2C通讯。I2C的基本知识这一块,部分讲解以及图表来自b站江科大的up,很感谢这位up,大家可以关注一波。操作实现的时候,up使用的是标准库讲解,我是用是HAL库,但都可以实现。一、I2C的基本知识1.基本的三种通讯方式学过通讯的同学都知道,基本的通讯方式有单工,半双工,全双工。那么这三种工作方式有啥区别吗?我给大家举个
yangdongdeboke
·
2023-11-15 22:13
stm32
嵌入式硬件
单片机
【fbtft】如何添加fbtft驱动
获取lcdic的datasheet,或者直接找到其他平台(linux,
stm32
,esp32)的驱动我用的是合宙的esp32驱动,注意是c语言的,合宙上层用lua封装了,需要找到sdk源码。
飞鸟厌鱼
·
2023-11-15 19:38
开发板试用
fbtft
linux
STM32
ADC+定时器+DMA+FFT
单片机
STM32F103
ZET6内部时钟一、配置ADCADC端口为PA1,采用DMA输出,定时器3触发定时器时钟64M,分频后为102.4KHzADC采样时间为102.4KHz/100=1.024KHz
@一二三四五
·
2023-11-15 18:53
stm32
单片机
嵌入式硬件
【
STM32
】串口和printf
1.数据通信的基本知识1.串行/并行通信2.单工/半双工/全双工通信类似于【广播对讲电话】不是有两根线就是全双工,而是输入和输出都有对应的数据线。3.同步/异步通信区分同步/异步通信的根本:判断是否有时钟信号(时钟线)。如果有时钟线则是同步通信,如果没有时钟线则是异步通信。4.波特率VS比特率5.常见的串行通信接口2.串口(RS-232)1.什么是串口实际上就是按位来对数据进行发送和接收。2.RS
m0_63077733
·
2023-11-15 18:52
STM32
stm32
嵌入式硬件
单片机
【
STM32
】定时器+基本定时器
3.
STM32
定时器分类4.
STM32
定时器特性表注意点:1)基本定时器是向上计数器(递增)2)预分频器系数是从
m0_63077733
·
2023-11-15 18:17
STM32
stm32
嵌入式硬件
单片机
STM32
F407VET6+cubemx+FSMC+ST7789
我想说淘宝卖家真心不靠谱,一个ST7789的屏写的是IL3941来卖,碰巧我用的是原子兄旧的驱动,那时候不支持ST7789,所以我当它是IL3941来驱动,一直花屏。自己又懒,没有深入研究,搞了我几天。最后还是谢了原子兄新出的驱动,才识别出是7789.从cubemx开始足够的堆栈很重要,行了再减少。然后是脚本lcd.c#include"lcd.h"#include"stdlib.h"#includ
alwayslzz
·
2023-11-15 18:34
stm32
FreeRTOS互斥量 基于
STM32
文章目录一、互斥量基本概念二、互斥量的优先级继承机制三、互斥量应用场景四、互斥量运作机制五、互斥量函数接口讲解1.互斥量创建函数xSemaphoreCreateMutex()2.递归xSemaphoreCreateRecursiveMutex()3.互斥量删除函数vSemaphoreDelete()4.互斥量获取函数xSemaphoreTake()5.递归互斥量获取函数xSemaphoreTake
不秃也很强
·
2023-11-15 18:31
FreeRTOS
笔记
stm32
单片机
arm
USART串口接收
文章目录运行环境:1.1串口接收代码分析1)开启接收中断和空闲中断2)接收存储变量声明和定义3)中断处理函数2.1实验效果运行环境:ubuntu18.04.melodic宏基暗影骑士笔记本
stm32
f427IIH6stlink9
圆嘟嘟2019
·
2023-11-15 17:18
嵌入式stm32
单片机
嵌入式硬件
DT7遥控DBUS协议解析
核心代码解释4.1代码修改1)bsp_rc.c和remote_control.c2)调用代码5.1调试1)硬件接线2)串口工具监视拨杆数据运行环境:ubuntu18.04.melodic宏基暗影骑士笔记本
stm32
f427I
圆嘟嘟2019
·
2023-11-15 17:18
单片机
stm32
嵌入式硬件
ROS
stm32
CAN通信
文章目录运行环境:原理1.1ros中的代码1)socketcan_bridge2)测试的ros-python包3)USB-CAN连接4)启动指令运行环境:ubuntu18.04.melodic
STM32
圆嘟嘟2019
·
2023-11-15 17:11
stm32
嵌入式硬件
单片机
基于
STM32
单片机的大气压强检测仪(Proteus仿真+程序)
编号:15基于
STM32
单片机的大气压强检测仪功能描述:本设计由
STM32
单片机+BMP180大气压强检测模块+1602液晶显示模块组成。
单片机技能设计
·
2023-11-15 14:51
项目合集
单片机
stm32
proteus
基于
STM32
的物联网体感控制机械臂
该基于
STM32
单片机的机械臂具有智能控制、无线传输等功能,而且性价比高、度准
电气_空空
·
2023-11-15 13:13
单片机
stm32
物联网
嵌入式硬件
毕业设计
单片机
基于
STM32
+射频模块设计的导盲杖
基于
STM32
设计的列车座位导盲杖是一个集成了RFID读卡技术与SYN6288语音模块的智能辅助设备,专为视觉障碍者在列车上定位座位而设计。
DS小龙哥
·
2023-11-15 12:35
智能家居与物联网项目实战
stm32
语音识别
人工智能
嵌入式实时操作系统μC/OS-II在
STM32
处理器移植
http://blog.sina.com.cn/s/blog_a79574c6010168rm.html下载代码
stm32
标准外设库是
stm32
全系列芯片的外设驱动,有了它可以大大加速我们开发
stm32
Linux研习社
·
2023-11-15 10:09
C/C++
uCOS
arm
STM32
I2C详解
STM32
I2C详解I2C简介I2C(InterICBus)是由Philips公司开发的一种通用数据总线两根通信线:SCL(SerialClock)串行时钟线,使用同步的时序,降低对硬件的依赖,同时同步的时序稳定性也比异步的时序更高
YRr YRr
·
2023-11-15 09:43
stm32
嵌入式硬件
单片机
STM32
CubeProgrammer 用ST-LINK不能烧录 解决方法
如下图所示,连接ST-LINK后可以认出Serialnumber,点击Connect后,显示“Error:Datareadfailed”,点击Download后,显示“Error:failedtodownloadSegment[0]”。此为正常现象,因为芯片加密,所以连接成功后提示读失败。点击“OB”→选择“AA”→点击“Apply”→→
xiapuye
·
2023-11-15 09:32
stm32
嵌入式硬件
单片机
20.2 设备树中的 platform 驱动编写
1.修改pinctrl-
stm32
.c文件 先复习一下pinctrl子系统和gpio子系统,pinctrl子系统是在设备树中去配置pin的信息和电气属性(复用、上/下拉,速度等),gpio子系统
职业法师头铁
·
2023-11-15 08:39
Linux
驱动开发
linux
驱动开发
设备树下的platform
设备树
基于
STM32
单片机的禁烟检测设计(论文+源码)
1.系统设计在禁烟检测系统设计中,旨在实现公共场所是否有人抽烟的检测,并实现语音警示,检测数据无线传输的设计要求。系统具体功能设计如下:系统采用DHT11温湿度传感器、MQ-2烟雾传感器实现公共环境中温湿度、烟雾浓度的检测。系统检测数据均可通过WiFi模块与上位机进行连接,在Web端可以查看系统检测的各项数据。系统可以设定烟雾阈值,当检测烟雾浓度超出设定阈值范围,立即激发语音警示:此地严禁吸烟!当
沐欣工作室_lvyiyi
·
2023-11-15 08:11
单片机
stm32
嵌入式硬件
简易电路特性测试仪的设计(论文+源码)
1.系统设计系统主要由
STM32
单片机、DDS模块、调理模块、特定放大器模块和电源模块等组成。DDS模块使用低价格的AD9833芯片设计,产生调理模块需要的正弦信号。
沐欣工作室_lvyiyi
·
2023-11-15 08:11
单片机
嵌入式硬件
毕业设计
毕业论文
stm32
基于物联网的老年人监控管理系统(论文+源码)
系统设计本次课题为基于物联网的老年人监控管理系统,在此设计了如图2.1所示的系统结构框图,整个系统包括了MAX30102心率血氧检测模块,DS18B20体温检测模块,液晶显示模块,按键,ESP8266无线通信模块以及主控制器
STM32f103
沐欣工作室_lvyiyi
·
2023-11-15 08:41
物联网
嵌入式硬件
毕业设计
单片机
智能家居
基于物联网的大豆生长环境监测系统的设计
在大豆生长环境监测系统设计中,采用
STM32
单片机作为系统主控模块,结合传感器和通信模块构成整个硬件电路。系统设计利用DHT11温湿度传感器、DS18B20温度传感器、YL-69土壤湿度传
沐欣工作室_lvyiyi
·
2023-11-15 08:40
物联网
嵌入式硬件
毕业设计
stm32
c语言
数据库
基于物联网的智能照明控制系统(论文+源码)
1.系统设计在智能照明控制系统设计,结合
STM32F103
单片机、光照检测模块、显示模块、按键模块、太阳能板、LED灯模块、WiFi模块等器件构成整个系统,在功能上可以实现光照强度检测,并且在自动模式下可以自动调节照明亮度
沐欣工作室_lvyiyi
·
2023-11-15 08:10
物联网
单片机
嵌入式硬件
stm32
单片机毕业设计
stm32
指纹识别考勤系统 - 嵌入式 物联网
文章目录1简介2指纹考勤的背景意义3课题目标4系统设计4.1硬件电路设计4.1.1单片机主控4.1.2LCD显示屏4.1.3实时时钟4.1.4指纹识别模块4.2软件设计4.2.1系统工作流程5实现效果6部分关键代码7最后1简介Hi,大家好,学长今天向大家介绍一个单片机项目基于单片机的指纹识别考勤系统大家可用于课程设计或毕业设计2指纹考勤的背景意义指纹识别是成熟的生物识别技术,生物识别技术是全球科研
MDC_sir
·
2023-11-15 08:38
单片机
stm32
毕业设计
98、基于
STM32
单片机指纹考勤机指纹识别签到系统设计(程序+原理图+PCB源文件+任务书+参考论文+开题报告+元器件清单等)
单片机类型选择方案一:可以使用现在比较主流的单片机STC89C5单片机进行数据处理。这款单片机具有的特点是内存和51的单片机相比多了4KB内存,但是价格和51单片机一样。并且支持数据串行下载和调试助手。此款单片机是有ATMEL公司生产,可用5V电压编程,而且擦写时间仅需l0ms。STC89C5芯片提供三级程序存储器加密,提供了方便灵活而可靠的硬加密手段,能完全保证程序或系统不被仿制。P0口是三态双
ENGLISH_HHZ
·
2023-11-15 08:37
STM32单片机
单片机
stm32
嵌入式硬件
stm32
IIC 协议控制PCA9685舵机驱动板
单片机型号:
stm32f103
c8t6使用
stm32
来控制一个舵机并不是难事,但是如果控制多个舵机,那硬件资源就显得捉襟见肘了。因此,必须使用神器,PCA9685了,相信你能主动
沉醉不知归路1
·
2023-11-15 07:02
stm32
模块
原创
stm32
PCA9685
IIC
舵机
了解
STM32
看门狗定时器的工作原理和原则
STM32
系列微控制器的看门狗定时器(WatchdogTimer,WWDG)是一种重要的硬件资源,用于检测系统的异常状态,并在发生异常时执行特定的操作,以确保系统能够正常运行。
嵌入式杂谈
·
2023-11-15 04:37
stm32
嵌入式硬件
单片机
STM32
中使用看门狗实现系统自动复位
STM32
中的看门狗(Watchdog)是一种用于监控系统运行状态并在系统故障或死锁时执行自动复位的硬件功能。在本文中,我将介绍如何在
STM32
微控制器中使用看门狗来实现系统的自动复位。
嵌入式杂谈
·
2023-11-15 04:37
单片机
嵌入式硬件
STM32
中独立看门狗和窗口看门狗的使用方法
独立看门狗(IndependentWatchdog,IWDG)和窗口看门狗(WindowWatchdog,WWDG)是
STM32
微控制器中提供的两种看门狗定时器。
嵌入式杂谈
·
2023-11-15 04:27
单片机
stm32
嵌入式硬件
基于
STM32
+微信小程序设计的智能宠物喂养系统_2023升级版
基于
STM32
设计的智能宠物喂养系统(腾讯云IOT+微信小程序)一、设计需求【1】项目背景随着生活水平的提高,人们的生活节奏越来越快,无法照顾宠物的人群越来越多。
DS小龙哥
·
2023-11-15 03:46
智能家居与物联网项目实战
stm32
微信小程序
宠物
RT-Thread
STM32
F407 五步完成OLED移植
这里使用RT-ThreadStudio提供的IICAPI驱动函数进行移植第一步,进入RT-ThreadSettings配置IIC驱动第二步,进入board.h,定义IIC宏第三步,进入
STM32
CubeMX
比特冬哥
·
2023-11-15 03:58
stm32
嵌入式硬件
单片机
STM32
F1xx -- Systick 系统滴答定时器
1.SysTick是一个向CPU提供定时中断信号的计数器,其计数速率是由Cortex-M系列处理器的系统时钟频率和SysTick计数器的重载值共同决定的。1.1Systick时钟来源之一,Systick一般设置为1ms中断一次,为系统任务调度提供服务,24-bitreload寄存器,只能向下计数Download2.查阅Cortex-M3/M4权威指南手册第138页,表8.9,Systick的三个主
张小兔爱钱钱
·
2023-11-15 03:54
stm32
单片机
嵌入式硬件
mcu
arm开发
STM32
滴答定时器SysTick理解+时基设置
文章目录1.什么是滴答定时器?2.SysTick定时器初始化,确定心跳间隔2.1systick定时器时钟源?2.2定时器四个寄存器2.函数设置2.1SysTick_Config(uint32_tticks)函数2.2初始化函数3.延时函数实现3.1ms延时思路及实现3.2us延时1.什么是滴答定时器?Systick,主要的目的是为了给操作系统提供一个硬件上的中断(号称滴答中断),就是系统的心跳,操
无敌最俊朗-
·
2023-11-15 03:54
stm32
单片机
嵌入式硬件
STM32
理论 —— FreeRTOS(内核控制、时钟、队列)
文章目录1.系统内核控制1.1相关API函数1.1.1函数`taskYIELD()`1.1.2函数`taskENTER_CRITICAL()`1.1.3函数`taskEXIT_CRITICAL()`1.1.4函数`taskENTER_CRITICAL_FROM_ISR()`1.1.5函数`taskEXIT_CRITICAL_FROM_ISR()`1.1.6函数`taskDISABLE_INTERR
Truffle7电子
·
2023-11-15 03:23
STM32
rtos
freertos
stm32
嵌入式
【
STM32
/FreeRTOS】SysTick定时器及FreeRTOS系统节拍
目录一、SysTick定时器1、SysTick寄存器介绍(1)控制及状态寄存器(2)重装载数值寄存器(3)当前数值寄存器2、SysTick寄存器配置函数二、FreeRTOS中的SysTick定时器1、SysTick配置函数及分析2、SysTick中断函数一、SysTick定时器SysTick系统定时器是属于内核中的一个外设,内嵌在NVIC中。该定时器是一个24位的向下递减的计数器。在裸机编程中常用
ChengZhou1
·
2023-11-15 03:22
FreeRTOS
stm32
stm32
freertos
STM32F103
-FreeRTOS 操作系统移植
准备一个例程,作为移植的基础工程,越简单越好,所以选择LED灯例程改个名字,中文改英文的工程目录下新建文件夹FreeRTOS,用来存放FreeRTOS源码前往FreeRTOS官网下载源码https://www.freertos.org/index.html下载好后解压文件将下面路径中的文件复制到工程目录下向FreeRTOS\include中添加FreeRTOSConfig.h文件此文件可以直接复制
叶子丶de花
·
2023-11-15 03:51
STM32
STM32F1
FreeRTOS
RTOS
操作系统
FreeRTOS移植
上一页
107
108
109
110
111
112
113
114
下一页
按字母分类:
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
其他