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
-定时器快速学习(本文仅对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
嵌入式硬件
单片机
【
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
嵌入式硬件
单片机
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
【
STM32
】
STM32
使用RFID读卡器
STM32
使用RFID读卡器RFID卡片ID卡(身份标识):作用就是比如你要输入学号,你刷卡直接就相当于输入学号,省去了输入的过程IC卡:集成电路卡,是将一种微电子芯片嵌入卡片之中RFID的操作1、初始化
JunLal
·
2024-01-19 10:41
STM32
stm32
单片机
嵌入式硬件
【
STM32
】
STM32
使用继电器
STM32
使用继电器其实继电器简单来说就是一个开关,VCC表示电源正极、GND表示电源负极、IN表示信号输入脚,COM表示公共端,NC(normalclose)表示常闭端,NO(normalopen)表示常开端
JunLal
·
2024-01-19 10:11
STM32
stm32
单片机
嵌入式硬件
基于
STM32
的智能宠物看护喂养系统(程序源码+原理图+PCB+Boom表+实物操作说明)
基于
STM32
的智能宠物看护喂养系统(程序源码+原理图+PCB+Boom表+实物操作说明)0 引言随着我国经济的快速发展,人们的生活水平不断提高,饲养宠物已经成为成为一种潮流。
嵌入式-创作工坊
·
2024-01-19 10:42
宠物
stm32
嵌入式硬件
物联网TTL、232、485区别
像
STM32
单片机串口引脚输出的逻辑高电平就是3.3V。什么是逻辑电平?逻辑电平是特定电压或可以存在信号的状态,通常为“0/1”或“开/关”或“ON/OFF”或“LOW/HIGH”等。
打小又皮又闹
·
2024-01-19 09:23
物联网
14
STM32
- IIC (时序图+软件源码)
14.1IIC简介IIC(Inter-IntegratedCircuit),中文集成电路总线,是一种串行通信总线,使用多主从架构。I2C串行总线一般有两根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。所有接到I2C总线设备上的串行数据SDA都接到总线的SDA上,各设备的时钟线SCL接到总线的SCL上。主设备通过两个IO口便可以访问许多设备,因此可以节约IO口。IIC主从之间只有一根数据线
Y472277609
·
2024-01-19 08:33
STM32
stm32
单片机
嵌入式硬件
【Proteus仿真】【
STM32
单片机】甲醛浓度检测报警器
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用Proteus8仿真
STM32
单片机控制器,使用蜂鸣器LED模块、LCD1602显示模块、按键、MS1100甲醛传感器模块等。
Hai小易
·
2024-01-19 08:53
单片机
proteus
stm32
嵌入式硬件
甲醛浓度检测报警器
基于
STM32
F103和OLED的个人健康助手的设计
论文题目:基于
STM32
F103和OLED的个人健康助手的设计摘要:随着人们对健康意识的增强和生活方式的改变,个人健康助手逐渐成为人们日常生活中的必备工具。
科创工作室li
·
2024-01-19 05:32
STM32
stm32
嵌入式硬件
单片机
基于
STM32
F103的快递箱的设计
论文题目:基于
STM32
F103的快递箱的设计摘要:随着电子商务的迅速发展,快递业务成为人们日常生活中不可或缺的一部分。
科创工作室li
·
2024-01-19 05:32
STM32
stm32
嵌入式硬件
单片机
基于
STM32
F103的病房监控系统的设计
论文题目:基于
STM32
F103的病房监控系统的设计摘要:病房是患者恢复期间的重要环境,对于病房内的环境和设备状态进行监测和管理具有重要意义。
科创工作室li
·
2024-01-19 05:32
STM32
stm32
嵌入式硬件
单片机
基于
STM32
F103的智能书房系统的设计
本文提出了一种基于
STM32
F103的智能书房系统的设计方案,旨在提供便捷、舒适和高效的书房环境,以满足用户对学习和工作的需求。
科创工作室li
·
2024-01-19 05:31
STM32
stm32
嵌入式硬件
单片机
matlab开发
stm32
教程--Install Simulink Coder Support Package for
STM32
搜索关键字:InstallSimulinkCoderSupportPackagefor
STM32
使用cube以及matlanb开发
stm32
https://www.mathworks.com/videos
鼾声鼾语
·
2024-01-19 01:40
stm32
嵌入式硬件
单片机
STM32
开发笔记19:
STM32
CubeMX中定时器的配置方法
本文介绍在
STM32
CubeMX进行定时器的配置,产生固定时间中断的方法,以TIM2为例,步骤如下:1、使能TIM2,指定时钟源。
鼾声鼾语
·
2024-01-19 01:39
C语言基础
如何使用simulink的
stm32
工具箱进行串口打印
关于
STM32
串口打印输出:1.如果是字符输出,按如下第一第二图;2.如果是数据打印输出,按如下第三第四图;3.USART接收模块含义:NbRcv:接收字节的数量;PtRcv-接收字节数组的地址;dataRcv
鼾声鼾语
·
2024-01-19 01:09
stm32
嵌入式硬件
单片机
基于simulink开发
stm32
,遇到的问题,函数或变量Pin_idx无法识别,error with copyModeFiles错误等
1,首先推荐使用的工具链,如图:我目前使用的是matlab2019b,也是可以的,
stm32
cubeMx5.6,keil的5.0版本,最好使用上图推荐的版本。
鼾声鼾语
·
2024-01-19 01:09
设计模式
simulink编程keil编译错误:XXX.axf: Error: L6218E: Undefined symbol getBuffPtr (referred from untitled_1.o).
#XXX.axf:Error:L6218E:Undefinedsymbolxxx(referredfromxxxx.o).MDK报错:keil报错问题:linking…
stm32
f103.axf:Error
鼾声鼾语
·
2024-01-19 01:09
嵌入式开发
Matlab/Simulink之
STM32
开发-编码器测速
这里提供了一个不用timer的方法,可以参考:https://blog.csdn.net/weixin_36967309/article/details/88699830Matlab/Simulink之
STM32
鼾声鼾语
·
2024-01-19 01:06
smt3-simulink
1024程序员节
javascript
composer
linux
前端
【
STM32
】
STM32
学习笔记-MPU6050简介(32)
00.目录文章目录00.目录01.MPU6050简介02.MPU6050参数03.MPU6050硬件电路04.MPU6050框图05.MPU6050常用寄存器06.附录01.MPU6050简介•MPU6050是一个6轴姿态传感器,可以测量芯片自身X、Y、Z轴的加速度、角速度参数,通过数据融合,可进一步得到姿态角,常应用于平衡车、飞行器等需要检测自身姿态的场景•3轴加速度计(Acceleromete
Print World
·
2024-01-19 01:12
STM32F103
stm32
学习
笔记
江科大
江科大stm32
MPU6050
陀螺仪
STM32
-调用 vTaskStartScheduler API 后出现 HardFault
STM32
移植FreeRTOS后调用vTaskStartScheduler()后出现HardFault异常。
嵌入式工程狮
·
2024-01-19 01:09
STM32
stm32
嵌入式硬件
单片机
经验分享
mcu
STM32
CubeIDE 使用 CMSIS-DAP烧录 (方法1--修改配置文件)
前言
STM32
CubeIDE目前只支持ST-Link、J-Link.到目前2023年12月,还没更新到直接支持CMSISDAP.我们需要稍作修改才能让它支持CMSIS-DAP。本篇方法:修改配置文件。
【 STM32开发 】
·
2024-01-19 00:10
stm32
嵌入式硬件
单片机
【
STM32
+ HAL库】之 6 --- GPIO 输入模式,读取按键电平
目录第一部分、GPIO输入模式要点第二部分、CubeMX配置第三部分、代码编写第四部分、编译+烧录代码本篇目标:通过按键,点亮\关闭LED灯,学会:①、通过CubeMX,配置引脚的输入模式②、调用函数,读取引脚电平状态③、了解上、下拉电阻钳位的作用不聊底层理论,5分钟干完!友情约定:本系列的前五篇,为了方便新手玩家熟悉CubeMX、Keil的使用,会详细地截图每一步CubeMX、Keil的操作,并
【 STM32开发 】
·
2024-01-19 00:10
单片机
stm32
嵌入式硬件
STM32
开发板,Win10、Win11 上的驱动安装说明
一、USB线插到CMSIS-DAP接口上,将自动识别到两个设备①CMSIS-DAP:用于烧录代码、在线硬件仿真;在Keil里烧录,无需通过FlyMCU;②USB转TTL:用于开发板与电脑间串口通信,即USART1,TX-PA9、RX-PA10;接口备注:开发板:右侧为CMSISDAP接口+USB转TTL接口(USART1,TX-PA9、RX-PA10);左侧USB接口,是一个空白接口,留给用户自行
【 STM32开发 】
·
2024-01-19 00:10
开发板-使用手册
stm32
单片机
嵌入式硬件
STM32
开发板,Win 7 系统上的驱动安装说明
一、USB线插到CMSIS-DAP接口上,将自动识别到两个设备①CMSIS-DAP:用于烧录代码、在线硬件仿真;在Keil里烧录,无需通过FlyMCU;②USB转TTL:用于开发板与电脑间串口通信,即USART1,TX-PA9、RX-PA10;接口备注:开发板:右侧USB接口,CMSISDAP+USB转TTL(USART1,TX-PA9、RX-PA10);左侧USB接口,是一个空白接口,留给用户自
【 STM32开发 】
·
2024-01-19 00:10
开发板-使用手册
stm32
嵌入式硬件
单片机
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他