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]
5.从点亮led看位带操作
前言:学过51的应该都清楚,51的IO口输出是非常方便的,可以直接对某个IO幅值0或者1,例如P1.1=1,或者P1.1=0;而
stm32
呢,操作GPIO的步骤就相对多一些~初始化方面:1.GPIO对应的组的时钟开启
灵魂之Ca
·
2023-12-22 10:46
单片机
单片机
嵌入式硬件
Keil新建
STM32
软件工程 - (详细步骤图文)
文章目录1.前言2.下载芯片对应的Keil开发包3.下载芯片对应的标准外设库-
STM32
F10x_StdPeriph_Lib_Vx.x.x4.新建工程文件夹-Demo34.1移植标准外设库4.2启动文件介绍及如何选择
努力的小肥丸
·
2023-12-22 09:30
STM32开发笔记
stm32
嵌入式硬件
单片机
Keil编译
STM32
工程,提示__align(4)处语法错误
好久没有用Keil编程,因为别人的代码是用Keil写的,所以又得安装起来,编译时遇到__align(4)的错误提示。这个问题主要是编译器版本的问题,默认使用的是v6.19版本的编译器,而工程原来使用的是v5版本的,两个编译器的指令有差别,这个可以在官方说明文档里可以看到。如有需要说明文档,可点击下载。要么修改程序中的代码,要么换编译器版本。直接选择了换编译器版本。安装v5版本编译器,下载链接:Le
咸鱼翻书
·
2023-12-22 05:54
MISC
stm32
嵌入式硬件
单片机
Keil
stm32
f103的USART通信
简介USART英文名字:UniversalSynchronous/AsynehronousReceive/Transmitter.最少需要3根线,GND,RX(接收),TX(发送).当只需单向数据传输时,可以只用一根通信线,当电平标准不一致时,需要加电平转换芯片.全双工(发时收,收时发),异步(不需要时钟线),单端(必须共地),点对点(1对1)通信.通信协议:制定通信的规则,通信双方按照协议规则进
ALZSM小伟
·
2023-12-22 04:43
stm32
嵌入式硬件
单片机
stm32
f103软件I2C通信
简介InternICBUS,Philips公司开发.同步,半双工,带数据应答机制的通信协议.支持总线挂载多个设备,支持多主多从模式,支持一主多从模式.同步时序:软件更加的容易模拟,不必要主机从机发送接收数据那么严格,也可以被中断打断.多主多从:所有设备都可以跳出来宣布,我是主机,在总线冲突时,I2C协议会进行仲裁,胜利的一方取的总线控制权,失败的一方变为从机.一主多从:主机权利:SCL完全控制权,
ALZSM小伟
·
2023-12-22 04:43
stm32
嵌入式硬件
单片机
stm32
输出PWM波
stm32
输出PWM波的配置对外输出波形需要使用到GPIO外设,PWM波是定时器外设的输出比较功能需要使用到TIMER外设。需要注意配置GPIO外设的复用推挽输出功能。一个定时器可以输
ALZSM小伟
·
2023-12-22 04:42
stm32单片机
stm32
嵌入式硬件
单片机
FreeRTOS之列表及列表项实验(基于
stm32
f103c8t6)
B站正点原子视频链接:第23讲列表项的插入和删除实验_哔哩哔哩_bilibili#include"sys.h"#include"delay.h"#include"usart.h"#include"led.h"#include"FreeRTOS.h"#include"task.h"#include"sys.h"/********************************************
孔镜观栏
·
2023-12-22 04:08
stm32
mongodb
嵌入式硬件
【开源项目】基于
STM32
的服装仓库环境监测系统设计与实现
该系统结合了多种物联网的技术如WiFi技术、嵌入式技术等,通过温湿度传感器和火焰传感器实时采集仓库的温度、空气湿度和仓库明火情况。系统能够自动判断并处理异常情况,当温湿度超过阈值时风扇模块开始工作进行通风,当有明火时抽水泵模块开始工作。通过WiFi模块将监测到的数据上传到APP,同时可在APP上控制风扇和抽水泵的工作状态。系统分析与总体设计可行性分析可行性分析一般包括技术可行性、经济可行性、操作可
阿齐Archie
·
2023-12-22 03:22
嵌入式项目
单片机
stm32
嵌入式项目
do{ __HAL_RCC_GPIOH_CLK_ENABLE(); }while(0);
使用
STM32
HAL库,专门用于在
STM32
微控制器上启用GPIOH(GPIO端口H)时钟。在此代码片段中,宏__HAL_RCC_GPIOH_CLK_ENABLE()用于启用GPIOH的时钟。
阿齐Archie
·
2023-12-22 03:20
STM32HAL库开发
单片机
嵌入式硬件
STM32
使用ARM仿真器设置
STM32
单片机程序下载到单片机芯片中有两种方式,①编译生成HEX,使用程序烧录软件刷到单片机芯片里。②使用ARM仿真器下载程序。
Big_潘大师
·
2023-12-22 03:13
STM32
stm32
arm开发
嵌入式硬件
STM32
F103C8改为STLINKV2
1653707991.jpg最具性价比的ARM微控制器中国境内存在的这款蓝色ARM迷你开发板,采用
STM32
F103C8T6/CBT6,具备64KB闪存和16KBRAM,还板载USB/CAN等接口。
小鱼儿他老汉
·
2023-12-21 20:32
STM32
用flash保存参数实现平衡擦写的一种方法
#FLASH平衡擦写#一、概述简易示意图如下:写参数前要擦除对应的扇区全为0XFFFFFFFF操作的最小单位为32位uint32_t;当一块扇区写完时,将所有有用参数复制到第二块扇区,开始写新的参数,如果所有参数写完,又重第一块参数开始写,这样就能实现平衡写的目的,所以要实现这个功能,至少需要分配2个扇区实现均衡擦写。/*储存扇区信息的结构体*/structSSCT_HDR{ uint32_ts
紫气东来d
·
2023-12-21 19:36
算法
基于单片机的智能窗帘(论文+源码)
1.系统设计本课题智能窗帘系统的设计主要包括
STM32
单片机主控模块,光照检测模块,窗帘控制模块,键盘控制模块,显示模块和时钟模块等几个部分。
沐欣工作室_lvyiyi
·
2023-12-21 17:54
单片机
嵌入式硬件
毕业设计
stm32
智能家居
STM32
F407的PWM基本介绍与注意事项
前言:最近在用
STM32
F407单片机,结果到了PWM输出的时候,死活不能正常输出,例程可以正常用,但是我修改例程,改成其他定时器的其他通道就不行了,这让我百思不得其解。
Young member
·
2023-12-21 13:33
stm32
嵌入式硬件
单片机
使用
STM32
微控制器读取和显示DHT11温湿度传感器数据
在本文中,我们将介绍如何使用
STM32
微控制器读取和显示DHT11温湿度传感器的数据。我们将使用C语言和
STM32
的库函数来实现这个功能。本文包含硬件连接和软件编程两个方面的内容。
嵌入式杂谈
·
2023-12-21 12:51
stm32
单片机
嵌入式硬件
利用
STM32
内置Bootloader实现USB DFU固件升级
本文将介绍如何利用
STM32
内置的Bootloader来实现USBDFU(DeviceFirmwareUpgrade)固件升级功能。首先,我们会介绍USBDFU的原理和工作流程。
嵌入式杂谈
·
2023-12-21 12:21
stm32
嵌入式硬件
单片机
DMA传输的流水线操作在
STM32
中的应用
DMA(DirectMemoryAccess)传输的流水线操作是一种在
STM32
微控制器中优化数据传输性能的技术。通过使用流水线操作,可以使DMA传输以更高的效率进行,提高系统吞吐量和数据传输速度。
嵌入式杂谈
·
2023-12-21 12:21
单片机
嵌入式硬件
如何在
STM32
上配置DMA通道
STM32
系列微控制器具有DMA(DirectMemoryAccess)功能,它允许外设直接访问存储器,从而减轻CPU的负担。在本文中,我们将介绍如何在
STM32
上配置DMA通道。
嵌入式杂谈
·
2023-12-21 12:21
stm32
嵌入式硬件
单片机
设计基于
STM32
的温度传感器实时数据采集和显示系统
为了实时监测和控制温度,设计一个基于
STM32
的温度传感器实时数据采集和显示系统是很有必要的。本文将详细介绍如何设计这样一个系统,并提供相应的示例代码。
嵌入式杂谈
·
2023-12-21 12:20
单片机
嵌入式硬件
基于
STM32
的DHT11温湿度传感器与LCD显示器的集成设计
在本文中,我们将详细介绍如何基于
STM32
微控制器实现DHT11温湿度传感器与LCD显示器的集成设计。我们将包括硬件连接、软件编程以及涉及的
STM32
库函数和相关知识。
嵌入式杂谈
·
2023-12-21 12:07
stm32
计算机外设
嵌入式硬件
【正点原子
STM32
连载】第十七章 通用定时器中断实验 摘自【正点原子】APM32E103最小系统板使用指南
第十七章通用定时器中断实验本章介绍APM32E103通用定时器的使用,通用定时器相较于基本定时器,拥有输入捕获和输出比较等功能,这些功能可以用来测量脉冲宽度、频率和占空比,并且可以产生并输出波形等。通过本章的学习,读者将学习到通用定时器的基本使用。本章分为如下几个小节:17.1硬件设计17.2程序设计17.3下载验证17.1硬件设计17.1.1例程功能程序运行后配置定时器3溢出时间为500毫秒,并
正点原子
·
2023-12-21 07:38
stm32
单片机
嵌入式硬件
stm32
学习总结:4、Proteus8+
STM32
CubeMX+MDK仿真串口收发
stm32
学习总结:4、Proteus8+
STM32
CubeMX+MDK仿真串口收发文章目录
stm32
学习总结:4、Proteus8+
STM32
CubeMX+MDK仿真串口收发一、前言二、资料收集三、
STM32
CubeMX
xiaoyaoyou.xyz
·
2023-12-21 07:37
#
stm32
stm32
嵌入式硬件
STM32
----HAL库函数
1.
STM32
系统框架1.1Cortex-M内核&芯片1.2F1系统框架4个主动单元+4个被动单元AHB:高级高性能总线APH:高级外围总线其中1为主动单元,2为被动单元总线时钟频率:AHBB:72MhzAPB1
_Li.
·
2023-12-21 06:41
stm32
嵌入式硬件
单片机
STM32
的RTC模块的难点推导
在
STM32
STM32
STM32
的Realtimeclock,RTCReal\quadtime\quadclock,RTCRealtimeclock,RTC模块中有一些功能点不太好理解,下面我根据我自己对这些功能难点的理解来做一些推导并记录如下
qqssss121dfd
·
2023-12-21 04:21
stm32
嵌入式硬件
rtc
STM32
在ADC测电压时遇到的问题
//用结构体配置ADC1ADC_InitTypeDefADC_InitStructure;ADC_DeInit(ADC1);ADC_InitStructure.ADC_DataAlign=ADC_DataAlign_Right;//数据右对齐ADC_InitStructure.ADC_ExternalTrigConv=ADC_ExternalTrigConv_None;//配置为软件触发ADC_I
真理粒子
·
2023-12-21 04:43
stm32
嵌入式硬件
单片机
关于MPU6050的DMP库移植到
STM32
的学习
主要参考
STM32
移植MPU6050DMP库1_哔哩哔哩_bilibili进行学习B站UP主:科技爱科普很好很全的的一个学习视频
真理粒子
·
2023-12-21 04:43
stm32
嵌入式硬件
学习
Stm32
最小系统板电路设计
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、电路设计1、proteus1.1报错1.1.1报
晴山ぺ
·
2023-12-21 03:37
嵌入式硬件
【
STM32
工具篇】使用CLion开发
STM32
本文主要记录使用CLion开发
STM32
,并调试相关功能使用的CLion版本:2023.3.1CLion嵌入式配置教程:
STM32
CubeMX项目|CLion文档(jetbrains.com)OpenOCD
Q小鑫
·
2023-12-21 01:36
STM32
CubeMX
嵌入式开发
stm32
嵌入式硬件
单片机
STM32
-TIM定时器编码器
目录一、编码器接口简介二、正交编码器三、编码器框图四、编码器接口基本结构五、工作模式(库函数第二个参数)六、实例6.1均不反相6.2TI1反相七、开发步骤八、编码器库函数九、实验一、编码器接口简介>EncoderInterface编码器接口>编码器接口可接收增量(正交)编码器的信号,根据编码器旋转产生的正交信号脉冲,自动控制CNT自增或自减,从而指示编码器的位置、旋转方向和旋转速度>每个高级定时器
单行梦想家
·
2023-12-20 23:47
STM32
stm32
嵌入式硬件
单片机
stm32
——串口通信的分类以及串口发送数据的原理和配置
stm32
——串口本文只要涉及
STM32
的串口相关内容比如串口通信的分类,以及串口发送数据的原理,同时包括对USART1的配置代码文章目录
stm32
——串口一、通信的介绍1.1并行通信1.2串行通信1.2.1
宁77吖
·
2023-12-20 23:47
STM32
stm32
嵌入式硬件
单片机
串口
USART
stm32F4
学习
STM32
-TIM定时器输出比较
目录一、输出比较简介二、PWM简介三、输出比较通道(通用)四、输出比较通道(高级)五、输出比较模式六、PWM基本结构七、PWM参数计算八、外设介绍8.1舵机8.2直流电机及驱动九、开发步骤十、输出比较库函数十一、实验9.1PWM驱动LED呼吸灯9.2PWM驱动舵机9.3PWM驱动直流电机一、输出比较简介>OC(OutputCompare)输出比较>输出比较可以通过比较CNT与CCR(捕获/比较寄存
单行梦想家
·
2023-12-20 23:17
STM32
stm32
嵌入式硬件
单片机
STM32
CAN多节点组网项目实操 挖坑与填坑记录2
系列文章,持续探索CAN多节点通讯,上一篇文章链接:
STM32
CAN多节点组网项目实操挖坑与填坑记录-CSDN博客文章浏览阅读120次。
Z文的博客
·
2023-12-20 23:46
单片机开发教程
单片机开发采坑实录
stm32
嵌入式硬件
单片机
CAN
CAN多节点
GD32
CAN丢数据
STM32
-ADC模数转换器
目录一、ADC简介二、逐次逼近型ADC内部结构三、
STM32
内部ADC转换结构四、ADC基本结构五、输入通道六、转换模式6.1单次转换,非扫描模式6.2连续转换,非扫描模式6.3单次转换,扫描模式6.4
单行梦想家
·
2023-12-20 23:45
STM32
stm32
嵌入式硬件
单片机
【
STM32
入门】4.3旋转编码器计次
1.旋转编码器原理旋转编码器旋转的时候A、B两个引脚会产生相位差90度的方波,这个地方要尤其注意:1.方波的相位差决定了中断触发方式,是上升沿还是下降沿。2.方波的相位差决定了判断逻辑。逻辑:1.A引脚的上升沿对应B引脚的低电平时,编码器是正转2.B引脚的上升沿对应A引脚的低电平时,编码器是反转因此,中断的触发方式我们选择上升沿触发,设置两个中断,一个由外部输入A触发,另一个由外部输入B触发,一旦
铁道孤影
·
2023-12-20 22:33
stm32
嵌入式硬件
单片机
STM32
能够做到数据采集和发送同时进行吗?
STM32
能够做到数据采集和发送同时进行吗?
枪哥玩转嵌入式
·
2023-12-20 22:07
单片机
编程
嵌入式
单片机
51单片机
STM32
/STM8资源节约主义编程方式
STM32
/STM8资源节约主义编程方式在小资源芯片进行代码设计时,如
STM32
C0系列,STM8系列,因为官方库本身要包含各种场景应用特征的支持,所以会有一些冗余的代码占用更多FLASH空间。
PegasusYu
·
2023-12-20 20:35
STM32
STM32博客
STM32
资源节约
空间节约
减少占用
STM8
编程方式
一文解锁华为云新技能-AIOT开发全流程【设备接入-ESP端侧数据收集[MQTT]-实时数据分析】(步步截图较详细)
实时数据分析】(步步截图较详细)在这篇你将会接触到:从物联网工程师从硬件层-通信层到应用层全流程;开发华为云最基本的一些产品介绍和布局,使用将通过虚拟设备与华为云学习设备接入与使用;随后你将会通过一个
STM32
翼达口香糖
·
2023-12-20 19:17
笔记
华为云
数据分析
物联网
关于
STM32
Cube的HAL库使用RTOS设置且给芯片下载的注意事项
学了标准库和RTOS之后,发现HAL库开发比较快,于是尝试使用HAL库开发ROTS程序,第一次下载程序到芯片发现程序是运行了,但是不能再次下载程序(也就是不能检测到ST-link或者DIP等接口)于是根据BOOT0和BOOT1的启动方式,将BOOT0或BOOT1随便一个悬空或者接3V3,再摁复位键就可以再次检测到接口,但是如果是自己画的板子且BOOT0和BOOT1通过4.7k电阻接了地怎么办?解决
137号布鲁克
·
2023-12-20 19:39
stm32
嵌入式硬件
单片机
stm32
指南者I2C通信总结!
该文资料来自野火官方!一、I2C基础一个I2C有一个主机和多个从机,这些主从机的数据通过总线SDA发送或接收;SCl为串行时钟总线,其作用为同步数据总线SDA的数据发送或接收。在I2C通信过程中,未进行通信的(空闲的)从机是输出高阻态的,避免从机之间短接,。当所有从机都空闲的时候,都输出高阻态,上拉电阻就会使总线拉成高电平。每一个从机都有自己的地址,当主机通过SDA先发送该地址的时候,就可以找到对
137号布鲁克
·
2023-12-20 19:38
stm32
stm32
单片机
嵌入式硬件
如何使用
STM32
指南者LCD显示图片
一、上面是不完整的程序,包括LCDGPIO的初始化,FSMC模拟时序结构体的设计还有写命令函数与写数据函数,这些函数都可以在B站上找到源程序,完成这些之后,接下来要说的是如何获得图片的十六进制,就是使用下面的LCD程序(如图)下载之后打开,然后选择和我一样的配置(如图)二、然后保存在桌面,他就会自动生成笔记本形式的二进制,键盘按下Ctrl+a选择全部,然后复制到程序里面当做数组、三、然后写入LCD
137号布鲁克
·
2023-12-20 19:08
stm32
stm32
html5
html
关于
STM32
f103c8t6串口下载问题解决
1、PA9为TX,接外部RX2、PA10为RX,接外部TX3、BOOT1接GND,BOOT0接VCC4、串口波特率115200,5、使用MCUISP软件,或者FLYMCU,DTR和RTS选择不使用,,,或者选择DTR低电平复位,RTS高电平进BootLoader。6、选择校验,编程后执行、编程前重装文件7、点击开始编程,然后在开发板上按下复位键(一定要记得按下哦!!!)
137号布鲁克
·
2023-12-20 19:08
stm32
单片机
嵌入式硬件
stm32
中printf函数无法向串口输出问题解决
这是我遇到的无法使用Printf函数以及打印乱码的问题解决方法,仅供参考;一、确定串口函数等写的正确之后(以下是头文件)二、重定义Printf函数以及其他函数三、打开魔术棒,选择Target,勾上UseMicroLIB四、完成上面之后使用串口的话有时打印中文会乱码,所以使用记事本打开main.c文件点击左上角文件另存为然后出现这下图,右下角编码选择ANSI,然后保存就行了。个
137号布鲁克
·
2023-12-20 19:38
stm32
stm32
c语言
正点原子
stm32
F407学习笔记1——新建工程模板
一、基于固件库1、新建文件夹新建一个Template文件夹,在此文件夹下新建五个子文件夹2、打开keil软件,点击菜单栏Project–>NewUvisionProject,如果有其他工程,先点击Project->CloseProject,然后将目录定位到刚才建立的文件夹Template之下的USER子目录,同时,工程取名为Template之后点击保存,我们的工程文件就都保存到USER文件夹下面3
蜗牛先森i
·
2023-12-20 18:43
stm32单片机
单片机
stm32
STM32
G030C8T6:使用按键控制LED亮灭(外部中断)
本专栏记录
STM32
开发各个功能的详细过程,方便自己后续查看,当然也供正在入门
STM32
单片机的兄弟们参考;本小节的目标是,系统主频64MHZ,采用高速外部晶振,通过KEY1按键的PA0引脚配置成中断输入引脚
乘凉~
·
2023-12-20 17:10
STM32开发实战
stm32
嵌入式硬件
单片机
RTOS中的任务通知
我们在
stm32
f103c8t6单片机上验证RTOS中任务通知API函数的功能,利用
stm32
cube进行RTOS的配置。
yangdongdeboke
·
2023-12-20 13:08
RTOS
stm32cube
任务通知
RTOS中的事件标志组验证
我们在
stm32
f103c8t6单片机上验证RTOS中事件标志组API函数的功能,利用
stm32
cube进行RTOS的配置。
yangdongdeboke
·
2023-12-20 13:34
RTOS
stm32cube
事件标志组
MCU Pin2Pin w
STM32
, FPGA Pin2Pin w Altera
1Deviceoverview1.1IntroductionTheAG32familyof32-bitmicrocontrollersisdesignedtooffernewdegreesoffreedomandrichcompatibleperipherals,andcompatiblepinandfeaturestoMCUusers.AG32productseriesofferssupreme
Embeded_FPGA
·
2023-12-20 10:35
MCU
FPGA
CPLD
RISC-V
CLK
初涉
STM32
之浅谈时钟使能问题 --- 个人理解
学习
stm32
从理论上来看,需要数字电路,模拟电路,C语言编程基础,单片机会一点就更好了,这样的话会能适应
STM32
的编程开发思路。不过帮助不大,这也是我要写“浅谈时钟问题”的原因。
呼啦啦的爱
·
2023-12-20 09:19
STM32
单片机项目实例:基于TouchGFX的智能手表设计(6)Designer软件UI设计
STM32
单片机项目实例:基于TouchGFX的智能手表设计(6)Designer软件UI设计目录一、概述二、Designer软件的使用一、概述通过
STM32
CubeMX进行工程的创建、外设配置以及外设驱动代码的添加
华清远见IT开放实验室
·
2023-12-20 09:13
STM32智能手表项目
单片机
stm32
智能手表
STM32
单片机项目实例:基于TouchGFX的智能手表设计(7)MVP架构下的交互逻辑设计
STM32
单片机项目实例:基于TouchGFX的智能手表设计(7)MVP架构下的交互逻辑设计目录一、概述二、MVP架构下的交互逻辑一、概述本文例程是基于TouchGFX的智能手表设计—Designer软件
华清远见IT开放实验室
·
2023-12-20 09:43
STM32智能手表项目
单片机
stm32
智能手表
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他