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
F103系列之常用功能及外围传感器实例(精华)
开发
STM32
F103很好的参考例程,轻松实现各类外围器件的开发。持续更新中,欢迎关注及收藏。网盘链接:https://pan.baidu.com/s/1NIrDmbm8EtFkB1G8s7E3Sg?
物联技术666
·
2024-01-20 11:11
物联网项目实战之单片机接口开发
物联网
stm32
嵌入式硬件
【干货】单片机
STM32
F103物联网项目开发代码200例
2、代码使用KEIL标准库开发,当前在
STM32
F103RB运行,如果是
STM32
F103其他型号芯片,依然适用,请自行更改KEIL芯片型号以及FLASH容量即可。3、软件下载时,请注意keil选
物联技术666
·
2024-01-20 10:36
物联网项目实战之单片机接口开发
物联网项目实战开发之设备端开发
单片机
stm32
物联网
树莓派也可以部署基于YOLO的目标检测
只使用OpenCV运行深度学习模型,而不使用“沉重”的框架如PyTorch或Keras,对于低
功耗
设备来说是有前途的,因此我决定深入研究这个主题,看看最新的YOLOv8模型在树莓派上的工作原理。
小北的北
·
2024-01-20 09:15
YOLO
目标检测
人工智能
计算机视觉
通过MSP430定时器实现led灯的闪烁
姓名:杨汉雄学号:19011210569【嵌牛导读】MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位
超低
功耗
、具有精简指令集(RISC)的混合信号处理器(MixedSignalProcessor
d36a3fd5b3e4
·
2024-01-20 09:55
STM32
标准库开发——串口发送/单字节接收
USART基本结构串口发送信息启动串口一的时钟RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);初始化对应串口一的时钟,引脚,将TX引脚设置为复用推挽输出。RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);GPIO_InitTypeDefGPIO_InitStruct;GPIO_InitS
zhoutanooi
·
2024-01-20 09:24
stm32
单片机
嵌入式硬件
DMA技术在
STM32
中优化UART、SPI和I2C通信性能的研究与实现
DMA(DirectMemoryAccess,直接存储器访问)技术可以在
STM32
微控制器上优化UART、SPI和I2C等通信性能。DMA可以实现数据的高速传输,减轻CPU的负担,提高系统性能。
嵌入式杂谈
·
2024-01-20 09:49
stm32
单片机
嵌入式硬件
keysking 【
stm32
】hal库学习笔记--定时器(超详细!)
stm32
hal库–定时器任务一:串口发送计数器的值一.CubeMX配置1.打开串口2及其中断,用于发送数据2.将高速外部时钟源设置为晶振,提高定时精度3.将HCLK改为72MHz4.开启定时器TIM4
Chole_Waston
·
2024-01-20 09:14
stm32学习笔记
stm32
学习
笔记
【
stm32
】hal库学习笔记-GPIO按键控制LED和蜂鸣器(超详细!)
【
stm32
】hal库学习笔记-GPIO按键控制LED和蜂鸣器注:本学习笔记基于
stm32
f4系列使用的开发板为正点原子stmf407ZGT6探索者开发板GPIO引脚使用时,可输入或输出数字信号例如:检测按键输入信号
Chole_Waston
·
2024-01-20 09:12
stm32学习笔记
stm32
学习
笔记
单片机
嵌入式硬件
基于
STM32
G031的失真度测试仪(CubeMX+ADC+DMA+OLED+EC11)
目录项目介绍硬件介绍设计思路各功能代码及说明SPWM波生成ADC采样FFT获取按键动作OLED显示系统顶层功能展示OLED显示采样波形OLED显示频谱/失真度曲线项目总结工程文件及代码:参见【2022寒假在家练】基于
STM32
G031
KafCoppelia
·
2024-01-20 08:45
嵌入式同好会
嵌入式
stm32g031
CubeMX
Keil
频谱分析
ARM big-LITTLE技术简介
big.LITTLE技术特别适用于
功耗
动态变化的手机、平板等移动设备领域;以手机为例,在游戏、高质量视频等高能耗场景,切换到big
biaobiao_hust
·
2024-01-20 06:29
arm开发
MTK平台-- 如何学习Bluedroid 的GATT
一GATT定义GATT是低
功耗
蓝牙属性应用规范,应用于主机和从设备之间的数据传输。
专业开发者
·
2024-01-20 05:38
蓝牙
学习
定制键盘设计
方案1
stm32
方案参考智辉君的键盘方案2沁恒方案CH9328与ch9329区别:一个是单向,一个是双向。ch9329是ch9328的升级款。
anlog
·
2024-01-20 04:16
元器件原理图
嵌入式键盘
自定义键盘
STM32
中TIM定时器定时功能详解(适用基本,通用,高级定时器)
前言定时器有高级定时器、通用定时器、基本定时器三种类型。具体功能如下。上面是每种定时器所具有的功能。1.简要理解我们可以看到每种定时器都有一个定时功能,(可能是名字的由来吧)。当然,每个定时器都可以来使用定时功能,但是我们往往在基本定时器和通用定时器上面使用。其实,当我们学过外部中断后,理解定时器的定时功能可能比较容易,就是将我们的外部信号变成了一个时间断,一样要配置中断,一样要配置优先级。下面的
电信一点
·
2024-01-20 04:04
stm32
嵌入式硬件
单片机
学习
STM32
中断学习(本文只对外部中断EXTI进行讨论)
在下文中我仅对外部中断进行介绍正如我所说在
stm32
中很多外设都具有中断的功能,图片中的n是接入的通道数。一些概念我们也要进行区分响应优先级:在等待的中断中进行插队让下一个叫号的就是自己。
电信一点
·
2024-01-20 04:34
stm32
学习
嵌入式硬件
STM32
-定时器快速学习(本文仅对SysTick定时器进行介绍)
除了定时中断功能,SysTick定时器还可以用于提供延时功能(就是和延时函数一样的功能)。通过将SysTick定时器的计数器减去一个已知的值,并检查计数器是否为零,可以实现精确的延时功能。1.不多bb直接用(我这里用的是查询方式)voidSysTick_Delay_ms(uint32_tms){uint32_ti;SysTick_Config(72000);for(i=0;iCTRL)&(1CTR
电信一点
·
2024-01-20 04:34
stm32
学习
单片机
嵌入式硬件
STM32
定时器TIM(本文只讨论基本定时器)
1.基本介绍
STM32
的常规定时器分为三类,包括高级控制定时器TIM1和TIM8,通用定时器TIM2,TIM3、TIM4,TIMS,基本定时器TIM6,TIM7.
电信一点
·
2024-01-20 04:34
stm32
嵌入式硬件
单片机
学习
STM32
-GPIO基础学习(基于标准库)
GPIO往往是在
STM32
初学者中第一个学到的模块,我个人建议的是先了解完原理后再进行代码的学习,当然我们不要求你完全去搞懂原理,知识是很多时候是网状的,我们不是一层层打怪升级,所以我上述表示是了解而不是掌握
电信一点
·
2024-01-20 04:04
stm32
学习
单片机
STM32
TIM定时器PWM输出比较(适用于通用,高级定时器)
前言在定时器中我们最常用的功能就是输出PWM,大多是用在电机控制方面,目前网络上相关资料也有很多,但是,很多不利于我们“现搜现用”我这里不是说我写的有多好,而是你搜索到此类文章时大部分是急于解决目前的问题,一段相关代码和讲解就行,当然不是学习背后的原理不重要,而是你可以自由选择当前学习方式。结构略讲输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一
电信一点
·
2024-01-20 04:30
stm32
嵌入式硬件
单片机
加速全球普及!移远通信Wi-Fi HaLow模组FGH100M率先通过CE、FCC认证
移远通信COO张栋表示:“HaLow技术具有长距离、低
功耗
、大容量等多重优势,将为Wi-Fi无线通信带来全新的连接体验。此次CE和FCC认证的获得,不仅充
移远通信
·
2024-01-20 00:08
物联网
WiFi
超低
功耗
、更高性价比!移远通信推出KG200Z LoRa模组
该模组具有
超低
功耗
、远距离传输、高性价比、高可靠性等综合优势,能够满足物联网设备对双向通信、端到端安全、移动性和本地化服务的关键需求。
移远通信
·
2024-01-20 00:38
物联网
LoRa
制作RK3568 ubuntu20.04桌面版镜像
平台主控:RK3568编译主机:Ubuntu20.04AMD64目标版本:Ubuntu20.04概述RK3568是极具性价比的高能国产“芯“,是Rockchip面向与AIOT和工业市场打造的一款高性能、低
功耗
ansondroider
·
2024-01-20 00:34
Linux
ubuntu
20.04
RK3568
镜像
【
STM32
】
STM32
学习笔记-I2C通信外设(34)
00.目录文章目录00.目录01.I2C简介02.I2C外设简介03.I2C框图04.I2C基本结构05.主机发送06.主机接收07.软件/硬件波形对比08.预留09.附录01.I2C简介I2C(Inter-IntegratedCircuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距
Print World
·
2024-01-19 23:13
STM32F103
stm32
学习
笔记
江科大
江科大是stm32
I2C
使用
STM32
进行联网应用开发(代码可取)
因此,对于嵌入式开发者来说,如何在
STM32
等常见的嵌入式开发
嵌入式胖哥
·
2024-01-19 23:12
stm32
arm开发
嵌入式硬件
在
STM32
上实现一个数据采集和存储系统(单片机软件与硬件)
第一部分:搭建硬件平台1.硬件选择:选择合适的
STM32
系列微控制器,根据采集数据的要求选择处理器型号和性能。同时,根据需要考虑外设模块,如ADC、SPI、I2C等。
嵌入式胖哥
·
2024-01-19 23:12
单片机
嵌入式硬件
stm32
利用
STM32
实现数字信号处理(DSP)功能
STM32
是意法半导体推出的一系列32位的嵌入式微控制器,它具有丰富的外设资源和强大的计算能力,非常适合用于数字信号处理应用。
嵌入式胖哥
·
2024-01-19 23:40
单片机
stm32
dsp开发
程序员的周末——硬件设计中的Hello World__
STM32
核心板绘制
目录1原理图库的创建1.1原理图库创建过程中用到的操作或者快捷键2PCB封装库的创建2.1PCB封装库创建过程中用到的操作或者快捷键3原理图设计3.1原理图设计过程中使用到的功能菜单或者快捷键记录4PCB元器件布局4.1布局之后完整的PCB4.2PCB布局过程中使用到的功能菜单或者快捷键记录5PCB布线5.1布线之后的完整PCB5.2PCB布线过程中使用到的功能菜单或者快捷键记录6丝印整理7电气规
陈 洪 伟
·
2024-01-19 20:16
#
ST--STM32
#
硬件DIY
#
硬件设计
stm32
嵌入式硬件
单片机
Stm32
最小系统板电路图设计、PCB设计
目录一、电路设计1.复位电路2.时钟电路3.电源电路4.SWD接口电路5.BOOT启动电路二、原理图绘制1.工程的建立2.原理图的绘制2.1使用已有库绘制原理图2.2构建原理图库2.3整体原理图三、PCB绘制3.1元件封装3.1.1元件封装的检测3.1.2元件封装的添加3.1.3封装库的建立3.2PCB设计3.2.1PCB设计前布局3.2.2PCB布局3.2.3PCB布线3.2.4PCB规则设计3
风往哪吹就往哪走
·
2024-01-19 20:16
stm32
嵌入式硬件
09
STM32
- PWM
9.1PWM简介脉冲宽度调制(PulseWidthModulation,简称PWM),是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点,就是对脉冲宽度的控制。9.2PWM波原理如下图所示,使用定时器定时,从0开始,到达ARR后清零重新计时,如此往复。得到时间t2,则t2为周期;设置比较值CCR,当定时器的值大于CCR时,IO口输出高电平,反之输出低电平,假设t1时计数器正
Y472277609
·
2024-01-19 20:10
STM32
stm32
单片机
嵌入式硬件
STM32
采用dsp功能实现fft计算交流信号基波频率
STM32
的CMSISCMSIS(CortexMicrocontrollerSoftwareInterfaceStandard)是一套为Cortex-M处理器系列提供统一软件接口的标准。
疯狂大脑
·
2024-01-19 20:09
stm32
嵌入式硬件
单片机
GPIO详细介绍:(8种模式均有讲解)
首先本文介绍的是
stm32
的GPIO,是32位单片机与51单片机代表stc89c52rc的8位单片机不同(位主要是指内部数据通道位数),功能要更加全面,资源更加丰富。
洛城苏御
·
2024-01-19 19:37
stm32
嵌入式硬件
单片机
stm32
f103c8t6连接OneNet云平台进行数据的上传与下发
stm32
f103c8t6连接OneNet云平台进行数据的上传与下发注意此教程只适用于老版本onenet云平台实现了数据发送云平台和云平台的数据发送到
stm32
单片机首先是onenet.c中的云服务器设置部分
计算机科学边界
·
2024-01-19 17:05
单片机
STM32入门
stm32
mongodb
嵌入式硬件
基于
STM32
+0.96寸OLED - - 7脚SPI接线显示+代码解析
前言本次我们学习一下
STM32
关于SPI七脚OLED的接线方法,OLED的代码解析,主要教会大家怎么使用OLED调试和看懂OLED驱动的代码,让大家对OLED有个简单的了解,本篇博客大部分是自己收集和整理
-木槿昔年-
·
2024-01-19 17:43
【STM32笔记】
stm32
单片机
arm
STM32
F103模拟IIC控制4针0.96寸OLED显示屏
目录取字模程序mian.coled.coled.holedfont.hbmp.hmyiic.cmyiic.h实现效果源码硬件IIC控制方式OLED,即有机发光二极管(OrganicLight-EmittingDiode),又称为有机电激光显示(OrganicElectroluminesenceDisplay,OELD)。OLED由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、
C8T6
·
2024-01-19 17:42
stm32
arm
嵌入式硬件
c语言
STM32
7针0.96寸OLED显示屏(硬件SPI+DMA)无需内核响应 超高刷新率!
芯片:
STM32
f103c8t6f103型号大同小异,其他芯片请根据情况修改接口和配置使用的是7针的0.96寸OLED屏幕,黑白两色显示以下是实物图一.原理:首先你要了解
STM32
上的AFIO(复用功能
残了天边那云
·
2024-01-19 17:41
STM32
嵌入式
stm32
单片机
dma
spi
STM32
--7针0.96寸OLED屏幕显示(4线SPI)
本文介绍基于
STM32
F103C8T6+0.96寸OLED(7针)的显示(完整程序代码见文末链接)一、简介OLED,即有机发光二极管(OrganicLightEmittingDiode)。
541板哥
·
2024-01-19 17:10
STM32
stm32
单片机
0.96寸OLED
OLED
SPI
如何开发嵌入式中断控制系统?
本篇博文将以
STM32
微控制器为核心案例,深入解析中断处理在MCU开发中的关键步骤和策略。主要有以下几个关键点:中断向量表。NVIC(内嵌向量中断控制器)。中断使能。中断服务函数。
weixin_44079197
·
2024-01-19 15:35
STM32
串口接收中断只执行了一次?
最近调试过程中遇到一个小问题,也是大问题网上的资料很少,记录一下,欢迎评论佐证~插入代码中断服务函数中去掉读取Res=UART_ReceiveData(UART2);后数据只能执行一次,估计是缓冲区被占位,必须读取出来才能继续接收日后有时间再研究一下解决方法加上Res=UART_ReceiveData(UART2);
宽容人厚载物
·
2024-01-19 14:05
RT Thread Stdio生成
STM32
L431RCT6工程后如何修改外部时钟
一、简介RTThreadStdio生成
STM32
L431RCT6工程后默认为内部时钟,如何修改为外部时钟呢?
嵌入式ZYXC
·
2024-01-19 13:50
嵌入式开发工具
stm32
嵌入式硬件
arm开发
STM32L431RCT6
时钟配置
【IAP】
STM32
不同容量大小芯片页大小不一致,擦除需注意
今天升级完发现跳转不了,然后用JLINK读取发现APP区域前1K也就是0X400的空间是空的,而后面的都能和正常APP大小对应,所以看是哪里多擦了一块FLASH_StatusCAN_BOOT_ErasePage(uint32_tStartPageAddr,uint32_tEndPageAddr){uint32_ti;FLASH_StatusFLASHStatus=FLASH_COMPLETE;FL
大吱佬
·
2024-01-19 13:49
stm32
嵌入式硬件
单片机
STM32
新建工程详细教程
pwd=45cw提取码:45cw
STM32
的开发方式目前
stm32
的开发方式主要有基于寄存器的方式、基于标准库的方式(库函数的方式)、基于HAL库的方式。
JY940
·
2024-01-19 13:48
STM32
stm32
嵌入式硬件
单片机
STM32
WLE5JC介绍
32位ARMCotrex-M4CPU32MHz晶体振荡器32kHzRTC振荡器与校准20x32位备份寄存器引导程序支持USART和SPI接口介绍
STM32
WLE5/E4xx远程无线和
超低
功耗
器件嵌入了强大的
超低
功耗
饼干饼干圆又圆
·
2024-01-19 13:45
stm32
stm32
嵌入式硬件
单片机
ARM_CORE 梳理--ARM系列
面向尖端的基于虚拟内存的操作系统和用户应用2、Cortex-R:针对实时系统,一般用于车规级芯片3、Cortex-M:微控制器,替代对应的51单片机Cortex-ACortex-RCortex-M运用场景高性能高实时性低
功耗
一名踏实耕耘的IC工程师
·
2024-01-19 13:43
arm开发
经验分享
ARM_CORE 梳理--ARM系列
面向尖端的基于虚拟内存的操作系统和用户应用2、Cortex-R:针对实时系统,一般用于车规级芯片3、Cortex-M:微控制器,替代对应的51单片机Cortex-ACortex-RCortex-M运用场景高性能高实时性低
功耗
cy413026
·
2024-01-19 13:42
CPU及处理器
arm系列介绍
电机项目-H桥器件选型
H桥器件选型N-MOS最大耐压工作电流开关速度寄生电容二
功耗
一级目录一级目录一级目录供电电压:12V/10AN-MOS最大耐压工作电流开关速度寄生电容二
功耗
一级目录一级目录一级目录
Hide Asn
·
2024-01-19 13:10
H桥选型
硬件工程
ARM的一些基础知识
1.低
功耗
接口P-CHANNEL和Q-CHANNELAMBA低
功耗
接口(一)Q_Channel_q-channelp-channel-CSDN博客AMBA低
功耗
接口(二)P_Channel_pchannel-CSDN
cy413026
·
2024-01-19 13:40
CPU及处理器
arm开发
C语言中位域
1.位域的定义C语言中位域也叫位段,经常在
STM32
或DSP固件库中应用。ANSIC标准中规定,有下面三种数据类型可以用于位域,signedint和unsignedint和_Bool。
川渝小神丢
·
2024-01-19 12:17
数据结构
c语言
c++
位段
位域
结构体
LPC824开发(1.最小系统设计)
1.前言最近做项目,要用一个入门级MCU,原本想选
STM32
F103C8T6的。后来买回来调试DAC的时候发现怎么也不对,DAC没有输出。
weixin_51686526
·
2024-01-19 12:49
LPC824
单片机
嵌入式硬件
STM32
F407寄存器操作(定时器触发DAC+DMA)
目录背景配置流程DACDMA寄存器TIM4TIM4->CR2DACDAC->CRDMADMA1_Stream5->CR程序TIM4DACDMA结尾背景让单片机生成各种波可以说是非常常见的情况,从基础的PWM到SVPWM,SIN。可以说DAC也是非常重要的一环。假设我需要一个500K的sin函数怎么办呢?于是就需要用到一个东西就是定时器触发DAC,我们也可以用DMA将大量的数据搬到DAC的寄存器里面
weixin_51686526
·
2024-01-19 12:19
stm32
单片机
arm
STM32
F407寄存器操作(串口)
现在网上许多
STM32
操作方法都是通过库函数来写
STM32
,即使特意搜索通过寄存器操作
STM32
许多时候也找不到相对应的方法,那么我就想通过自己的摸索来记录这一过程,同时也是给大家一个思路,有什么不对请指正
weixin_51686526
·
2024-01-19 12:48
stm32
单片机
arm
双通道5V低电压步进电机驱动器GC6106——低噪声,低振动
用于取放和对鬼
超低
噪声STM256u步进级动技术输出驱动电流高达0.6A欠压保护器QFN24(03x03)芯片的应用:摄像机安全摄像机消费失产器
青牛科技实业01
·
2024-01-19 11:51
GLOBALCHIP
人工智能
音频
摄像机
打印机
医疗器械
机器人
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他