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
STM32
入门定时器之编码器
定时器的编码器流程图如上所示,首先有一点需要知道的是输入的信号是正交信号。同时这里的边沿检测极性选择和输入捕获里面的不同,输入捕获里面的边沿极性选择是上升沿和下降沿,对于编码器而言就像加入了一个非门一样。如果你设置为上升沿信号直接通过不会改变极性,如果你设置为下降沿信号会取反通过下一级电路。这样的话就可以应对各种不同的情况,就好比左右两个电机是对称的,但是都是向前走,输出的正交信号确是相反的,为了
绿竹-大地
·
2025-06-25 20:45
stm32
单片机
嵌入式硬件
Ubuntu 24.04换源
sudovim/etc/apt/sources.list.d/ubuntu.sources将文件中的内容替换成如下内容(中
科大
源):Types:debURIs:https://mirrors.ustc.edu.cn
lenghuomen
·
2025-06-25 14:00
ubuntu
linux
运维
RedHat 7配置bonding双网卡绑定
bond的绑定方式为了避免冲突,建议关闭NetworkManager:systemctlstopNetworkManager、systemctldisableNetworkManager本文原始出处:
江
健龙的技术博客
.Eyes
·
2025-06-25 05:26
linux
笔记
stm32
引脚功能
一、输入模式模拟输入模式功能:将引脚直接连接到片上的ADC(模数转换器)或DAC(数模转换器,如果支持)模块。特点:禁止施密特触发器(数字输入缓冲器被关闭),避免引入数字噪声。禁止上拉和下拉电阻。引脚状态不能被CPU读取(读取IDR寄存器为0)。引脚电平由外部模拟信号直接决定。典型应用:连接模拟传感器(温度、光照、电压、电流等)到ADC进行采样。浮空输入模式功能:引脚作为纯数字输入。特点:施密特触
desssq
·
2025-06-25 00:28
arm
arm开发
嵌入式硬件
改变pwm的频率和占空比的两种方式
——观点无高下,讨论有温度改变pwm的频率和占空比的两种方式
STM32
定时器配置:直接操作寄存器vsHAL库函数详解引言在
STM32
开发中,定时器配置是嵌入式系统设计的核心技能之一。开发人员常面临一个
杰杰桀桀桀
·
2025-06-24 23:44
stm32
单片机
STM32
对接霍尔传感器
STM32
对接霍尔传感器的技术解析与应用实现,结合测速原理、硬件设计、代码实现及进阶应用,涵盖从基础到实战的全流程指南,可以应用到金属检测等功能。
速易达网络
·
2025-06-24 22:07
物联网技术课程
单片机
嵌入式硬件
STM32
F103C8T6学习笔记
应该不会有人看吧,就自己记一下听课要记得知识点。voidGPIO_DeInit(GPIO_TypeDef*GPIOx);参数可以写GPIOA、GPIOB等等,调用这个函数后,所指定的GPIO外设就会被复位。voidGPIO_AFIODeInit(void);可以复位AFIO外设。voidGPIO_Init(GPIO_TypeDef*GPIOx,GPIO_InitTypeDef*GPIO_InitS
JBB2000
·
2025-06-24 22:33
stm32
学习
笔记
STM32
连接阿里云物联网平台
STM32
连接阿里云物联网平台的核心步骤与要点总结,涵盖硬件选型、平台配置、代码实现及调试技巧:一、阿里云平台配置创建产品与设备登录阿里云物联网平台,创建产品(联网方式选“以太网”或“WiFi”)并定义物模型
速易达网络
·
2025-06-24 21:32
物联网技术课程
stm32
阿里云
物联网
0基础学习
STM32
Day1
【1】单片机是什么?(MCUSOC)--单片机:集成电路芯片微型计算机系统片上系统单片机(Single-ChipMicrocomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成
落下的小木头
·
2025-06-24 21:59
学习
stm32
嵌入式硬件
SPI代码详解FPGA-verilog部分(FPGA+
STM32
)(一)
声明:本篇文章面向在已对SPI的四种时序有所了解的人我们采用SPI3模式以及将FPGA作从机,
STM32
作主机的方式讲解,在
STM32
控制部分采用的是半双工模式,但其实半双工与全双工区别不大,稍加修改即可本文章属于
MinJohnson
·
2025-06-24 18:02
STM32
FPGA/Verilog
stm32
fpga
spi
STM32
GPIO模式详解
STM32
GPIO模式详解输入浮空:浮空就是逻辑器件与引脚即不接高电平,也不接低电平。由于逻辑器件的内部结构,当它输入引脚悬空时,相当于该引脚接了高电平。一般实际运用时,引脚不建议悬空,易受干扰。
嗒曦
·
2025-06-24 12:25
STM32GPIO模式详解
STM32
F103C8T6,窗口看门狗(WWDG)与独立看门狗(IWDG)详解
文章目录引言一、看门狗的基本概念工作原理:二、独立看门狗(IWDG)2.1基本特性2.2HAL库配置示例2.3超时时间计算三、窗口看门狗(WWDG)3.1基本特性3.2HAL库配置示例3.3时间参数计算四、WWDG与IWDG关键区别五、实际应用场景分析5.1IWDG适用场景5.2WWDG适用场景5.3组合使用方案六、调试技巧与常见问题6.1调试注意事项6.2常见问题解决七、结语引言在嵌入式系统开发
智驾
·
2025-06-24 12:52
STM32
stm32
嵌入式硬件
单片机
WWDG
IWDG
kali下docker、docker-compose的详细安装
etc/apt/sources.list或者vi/etc/apt/source.list进入配置文件后,按i键进入插入模式,可进行配置文件的编辑将需要用到的源复制进去即可,下面给出几个可以使用的:#中
科大
halo雨航
·
2025-06-24 02:20
网络安全环境搭建
linux
docker
从零开始,学习基于RT thread的嵌入式
kile基础配置一、选择文件的配置选项二、芯片选型首先选择自己的芯片的型号,这里我用的是野火的mini,芯片型号是
STM32
F103RCT6三、打开创建HEX文件的选项,方便后面烧录四、选择自己的烧录器型号下面是我们常用的两款协议
学不会的某杨
·
2025-06-24 01:45
学习
单片机
嵌入式硬件
c#
【无人机/平衡车/机器人】详解
STM32
+MPU6050姿态解算—卡尔曼滤波+四元数法+互补滤波——附3个算法源码
1.卡尔曼滤波卡尔曼滤波是一种线性最优估计方法,用于估计动态系统的状态。在姿态解算中,我们可以使用卡尔曼滤波来融合陀螺仪和加速度计的数据,以获得更稳定的姿态估计。以下是一个简单的卡尔曼滤波器实现:```c#include"kalman.h"voidKalman_Init(Kalman_TypeDef*Kalman){Kalman->P[0][0]=1;Kalman->P[1][1]=1;Kalma
·
2025-06-23 23:06
STM32
:
STM32
GPIO编程高级特性详解:开漏与推挽输出
STM32
:
STM32
GPIO编程高级特性详解:开漏与推挽输出
STM32
GPIO概述GPIO的基本功能在
STM32
微控制器中,GPIO(GeneralPurposeInput/Output)模块提供了灵活的输入输出接口
kkchenjj
·
2025-06-23 23:28
STM32编程等单片机编程
stm32
嵌入式硬件
单片机
如何将
STM32
学到精通?
如何将
STM32
学到精通?一个机械转嵌入式老炮的6年血泪总结作为一个本硕都是机械专业,却在嵌入式领域摸爬滚打了6年多的老程序员,看到这个问题真的是感慨万千。
·
2025-06-23 22:53
论持久战-
STM32
实现的PWM输出学习记录
本来打算假期把
stm32
吃透的怎奈家里的床就像吸铁石,手机里的王者就像农药蚕食我的计划(珍爱生命远离王者)。那么我提一下目前的在搞的PWM输出吧。
半斤技术八两宅
·
2025-06-23 21:20
单片机控制相关
单片机
硬件控制
stm32
入门教程——定时器timer之pwm
STM32
F407系列微控制器是ST公司基于ARMCortex-M4内核推出的高性能单片机,广泛应用于工业控制、医疗设备、消费电子等领域。
单片机的码农
·
2025-06-23 21:49
STM32入门教程
stm32
单片机
嵌入式硬件
c语言
STM32
H7上移植SEGGER的硬件异常分析简述
在
STM32
H7上移植SEGGER的硬件异常分析功能(如通过J-Link或SystemView捕获HardFault等异常),需结合ARMCortex-M7内核特性和SEGGER工具链。
lixzest
·
2025-06-23 19:05
stm32
嵌入式硬件
单片机
[AI风堇]基于ChatGPT3.5+
科大
讯飞录音转文字API+GPT-SOVITS的模拟情感实时语音对话项目
[AI风堇]趁着有空做出来的一个小项目,灵感来源于B站,但博主未提供代码,依据简介和标题进行了一个复刻,以下是视频展示效果(已同步更新至B站),要是大家觉得好玩后期我出个教程
nightunderblackcat
·
2025-06-23 19:34
有趣的项目
gpt-3
gpt
人工智能
【
STM32
HAL库】使用HAL库操作FLASH
操作顺序先解锁Flash,再擦除片区,再写入,写完了别忘了加锁。HAL_FLASH_Unlock();HAL_FLASHEx_Erase();HAL_FLASH_Program();HAL_FLASH_Lock();擦除操作首先有个问题,我们为什么要擦除,不能直接覆写吗?答案是不能!!!。Flash存储器是一种非易失性存储器,其存储单元在未编程的时候处于1状态(对于NorFlash,通常擦除后为全
heater404
·
2025-06-23 14:00
STM32
stm32
单片机
基于
STM32
的智能空气质量监测系统
本设计基于
STM32
微控制器,通
STM32发烧友
·
2025-06-23 14:30
stm32
嵌入式硬件
单片机
毕业设计竞赛选题推荐 | 嵌入式Linux应用之智慧医疗行业解决方案:健康检测仪
其中MPU应用方向明确规定该选题只能使用MPU开发,即选用
STM32
MP1系列或者
STM32
MP2系列开发板。为了更好助力赛前的准备和学习,推荐一款华清远见研
华清远见IT开放实验室
·
2025-06-23 09:31
stm32
嵌入式
STM32
F777eMMC驱动程序:提升存储性能的强大工具
STM32
F777eMMC驱动程序:提升存储性能的强大工具去发现同类优质开源项目:https://gitcode.com/项目介绍在嵌入式系统开发中,存储解决方案的稳定性与效率至关重要。
常韧晏Zane
·
2025-06-23 09:29
Qt上位机点亮LED资源文件介绍:让LED控制触手可及
项目介绍Qt上位机点亮LED资源文件介绍,是一款基于Qt框架开发的控制
STM32
微控制器
惠凯忱Montague
·
2025-06-22 23:47
STM32
标准库之点亮LED灯
一、所需库函数1.RCC_APB2PeriphClockCmd使能或者失能APB2外设时钟函数原形:voidRCC_APB2PeriphClockCmd(u32RCC_APB2Periph,FunctionalStateNewState)参数RCC_APB2Periph:门控APB2外设时钟参数NewState:指定外设时钟的新状态,ENABLE或者DISABLERCC_APB2PeriphClo
Fccc.
·
2025-06-22 20:01
STM32
stm32
嵌入式硬件
单片机
STM32标准库
STM32
之定时器之输入捕获
从上图可以看到输入捕获的配置流程,第一步就是配置GPIO口,以及复用。然后就是配置滤波器,这里的滤波器并不会改变信号频率,而是以非常高速的脉冲连续采样,当连续采样的电平都是一样的时候才会将信号发送给下面的电路。然后就是配置边沿检测,可以选择上升沿触发也可以选择下降沿触发。然后就是配置信号分路,是想要直连这一条路还是另外一条路。然后就是分频器的配置,对信号进行分频处理。最后就是CCR了,这里需要补充
绿竹-大地
·
2025-06-22 19:53
stm32
单片机
嵌入式硬件
基于
STM32
的温湿度检测系统
基于
STM32
的温湿度检测系统1.功能描述(1)通过温湿度传感器DHT11实现环境温湿度信息的采集。将温湿度传感器所采集的数据在LCD液晶屏幕上显示出来。
おもいね
·
2025-06-22 09:17
单片机设计
STM32
课程设计
单片机
Proteus仿真
温湿度监测
无人机上,利用 ucos2 实现
stm32
采集陀螺仪数据
在无人机上使用uC/OS-II实现
STM32
采集陀螺仪数据并通过CAN总线发送,需遵循以下步骤:1.硬件初始化//CAN初始化(使用PB8/PB9)voidCAN_Init(void){GPIO_InitTypeDefGPIO_InitStruct
ILOVECOMPUTING
·
2025-06-22 09:47
单片机
嵌入式硬件
无人机
陀螺仪
数据采集
ucos2
STM32
F103ZET6智能家居开发板完整设计文件
本文还有配套的精品资源,点击获取简介:
STM32
F103ZET6是基于ARMCortex-M3的微控制器,广泛应用于智能家居、工业控制和物联网领域。
薯条说影
·
2025-06-22 08:13
嵌入式学习-暑假学习总规划-day6
此文章为本人暑期学习计划,目标是在暑假学习吴恩达的机器学习,pytorch的使用,yolov8的使用,
STM32
的开发。在八月底九月初的总目标是在单片机上部署一个关于计算机视觉的轻量化AI。
·
2025-06-22 06:58
基于Hal库
stm32
串口配置-printf函数-回调函数
使用示例/*初始化USART配置模式为1152008-N-1,中断接收*/DEBUG_USART_Config();printf("欢迎使用野火电机开发板步进电机速度闭环控制位置式PID例程\r\n");printf("按下按键1增加目标值、按键2减少目标值\r\n");printf("其他操作请使用PID调试助手\r\n");/*初始化时间戳*/这样即可以打印到串口助手上。基础原理USART(U
Asa319
·
2025-06-22 01:31
stm32
stm32
javascript
前端
利用
STM32
HAL库实现USART串口通信,并通过printf重定向输出“Hello World“
一、开发环境硬件:正点原子探索者V3
STM32
F407开发板单片机:
STM32
F407ZGT6Keil版本:5.32
STM32
CubeMX版本:6.9.2
STM32
CubeMCUPackges版本:
STM32
F4V1.27.1
jmlinux
·
2025-06-22 01:30
stm32
stm32
嵌入式硬件
单片机
USART
野火
STM32
学习笔记--调试技巧
/*信息输出*/#defineEEPROM_DEBUG_ON0含义:定义一个调试开关EEPROM_DEBUG_ON,值为0。作用:当EEPROM_DEBUG_ON为0时,调试信息(EEPROM_DEBUG宏)不会输出。当修改为1时,启用调试信息输出。这是一个全局控制,用于在开发和生产环境中切换是否打印调试日志。#defineEEPROM_INFO(fmt,arg...)printf(">"fmt"
人群多像羊群
·
2025-06-21 21:02
stm32
学习
笔记
简说
STM32
的ADC
STM32
F1系列ADC简介的原文,出自参考手册RM0008。
·
2025-06-21 21:00
STM32
笔记-定时器TIM中断
STM32
笔记-定时器TIM中断一、开发环境二、功能:三、源码一、开发环境开发板:
STM32
F407ZE二、功能:TIM3中断每1秒亮1次LED1TIM2中断每1秒亮2次LED2TIM5中断每1秒亮3次
青云客_Hugh
·
2025-06-21 21:59
STM32
单片机
stm32
嵌入式
STM32
[笔记]--开发环境的安装
1.开发环境的安装编程语言:C语言需要安装的软件有两个:Keil5和STN32CubeMXKeil5的安装使用Keli4写
STM32
代码其实也是可以,但需要很复杂的配置,不建议新手操作。
wind_one1
·
2025-06-21 20:28
STM32入门教程
stm32
笔记
嵌入式硬件
4-
STM32
F103的串口中断与空闲中断接收数据
STM32
F103的串口中断与空闲中断接收数据1.引脚配置voidUart_Init(u32bound){//GPIO端口设置GPIO_InitTypeDefGPIO_InitStructure;USART_InitTypeDefUSART_InitStructure
水果里面有苹果
·
2025-06-21 19:16
嵌入式软件
stm32
单片机
嵌入式硬件
PCB设计教程【大师篇】——
STM32
开发板原理图设计(电源部分)
前言本教程基于B站Expert电子实验室的PCB设计教学的整理,为个人学习记录,旨在帮助PCB设计新手入门。所有内容仅作学习交流使用,无任何商业目的。若涉及侵权,请随时联系,将会立即处理目录前言1.工程创建与前期设置2.电源模块设计输入接口与防反接保护DC-DC降压与电源合路LDO降压与指示灯3.操作要点与资源分享1.工程创建与前期设置新建工程:打开立创EDA专业版(建议使用最新版本,示例为V2.
岂是尔等觊觎
·
2025-06-21 16:59
#PCB设计教程
stm32
嵌入式硬件
单片机
经验分享
学习
智能硬件
pcb工艺
基于
stm32
和多种传感器采集心脏数据监测系统
标题:基于
stm32
和多种传感器采集心脏数据监测系统内容:1.摘要本系统旨在开发一个基于
STM32
和多种传感器的心脏数据监测系统,以实现对心脏相关数据的实时、准确采集与监测。
赵谨言
·
2025-06-21 16:59
论文
经验分享
毕业设计
单片机
中科亿海微SoM模组——FPGA+ARM核心板
核心板使用了
STM32
F407VET6作为计算处理单元,工作频率最大达168MHz,支持所有ARM单精度数据处理指令和数
ehiway
·
2025-06-21 11:24
fpga开发
arm开发
江
大白 | 目标检测YOLOv12算法来袭,更高性能、更快速度!(附论文及源码)
本文来源公众号“
江
大白”,仅用于学术分享,侵权删,干货满满。原文链接:目标检测YOLOv12算法来袭,更高性能、更快速度!
双木的木
·
2025-06-20 19:11
深度学习拓展阅读
CV-目标检测专栏
YOLO
人工智能
计算机视觉
python
目标检测
学习
算法
意法
STM32
F103C8T6 单片机ARM Cortex-M3 国民MCU 电机控制到物联网专用
STM32
F103C8T6单片机全面解析1.产品定位
STM32
F103C8T6是意法半导体(ST)推出的经典ARMCortex-M3内核单片机,采用LQFP48封装,以高性能、丰富外设和超高性价比成为嵌入式开发领域的
深圳市尚想信息技术有限公司
·
2025-06-20 15:48
单片机
stm32
arm开发
STM32
内存
根据
STM32
的存储器映射机制,其32位地址总线可访问4GB逻辑地址空间(0x00000000-0xFFFFFFFF),但实际物理地址分配由芯片厂商定义。
GodKK老神灭
·
2025-06-20 15:13
STM32
stm32
嵌入式硬件
单片机
STM32
定时器讲解
⏱️一、核心配置函数定时器初始化与复位TIM_DeInit(TIM_TypeDef*TIMx)复位定时器所有寄存器至默认值,用于重新配置前的清理。TIM_TimeBaseInit(TIMx,TIM_TimeBaseInitTypeDef*initStruct)配置时基单元:预分频器(PSC)、自动重装值(ARR)、计数模式(向上/向下/中央对齐)。staticvoidTIM6_Config(uin
GodKK老神灭
·
2025-06-20 14:11
STM32
stm32
单片机
嵌入式硬件
STM32
开发GCC常用编译选项
-c和-o是GCC编译器最常用的两个选项,下面是它们的具体含义和配合使用说明:✅-c:只编译,不链接告诉编译器只将.c或.cpp文件编译为目标文件.o不进行链接,不生成最终可执行文件作用:用于构建大型项目的中间目标文件,适合配合Makefile。✅-o:指定输出文件名控制输出文件的名称可以用于.o文件,也可以用于最终的可执行文件它们配合使用的典型方式:gcc-cmain.c-omain.o含义:m
is0815
·
2025-06-20 01:37
stm32
STM32
LWIP网络PING不通问题
1、问题现象描述:在配置
STM32
LWIP时,ping不通网络,但是并不影响客户端访问
STM32
配置的web服务器;就是除了无法PING通,网络一切都正常。
蜡笔小电芯
·
2025-06-20 00:33
STM32相关
stm32
嵌入式硬件
单片机
探索嵌入式图形界面的无限可能:基于
STM32
的ILI9341液晶屏驱动教程
探索嵌入式图形界面的无限可能:基于
STM32
的ILI9341液晶屏驱动教程基于
STM32
单片机的ILI9341液晶屏驱动protues仿真项目地址:https://gitcode.com/Resource-Bundle-Collection
伍羚朦Holly
·
2025-06-19 20:29
推荐开源项目:
STM32
-ILI9341 - 简单高效的LCD与触摸屏驱动库
推荐开源项目:
STM32
-ILI9341-简单高效的LCD与触摸屏驱动库项目地址:https://gitcode.com/gh_mirrors/st/
STM32
-ILI9341项目介绍
STM32
-ILI9341
邴联微
·
2025-06-19 20:28
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他