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模块学习
12.26
key_it.h#ifndef__KEY_IT_H__#define__KEY_IT_H__#include"
stm32
mp1xx_gpio.h"#include"
stm32
mp1xx_gic.h"#include"
stm32
mp1xx_exti.h
m0_61791148
·
2024-01-03 05:28
javascript
前端
开发语言
大作业
spi_2024.1.2
spi.h#ifndef__SPI_H__#define__SPI_H__#include"
stm32
mp1xx_gpio.h"#include"
stm32
mp1xx_rcc.h"#include"uart4
m0_61791148
·
2024-01-03 05:27
大作业
普中
STM32
-PZ6806L开发板(USART2 串口 + HI-LINK-V20离线语音模块控制LED灯)
HI-LINK-V20型号的离线语音识别模块,为了后面可以做有意思的东西,现在先来用用,使用USART2串口接收来自我在HI-LINK-V20中预设的动作,当识别到词条时发送对应的指令到串口,HI-LINK串口接的就是
STM32
F03ZET6
听我一言
·
2024-01-03 00:37
普中STM32-PZ6806L
stm32
嵌入式硬件
单片机
语音识别
普中
基于
STM32
的LTC6804驱动代码解析(作者按照这篇文章调出并写论文的)
基于
STM32
的LTC6804驱动代码解析在上次项目中用到了LTC6804这块片子,初次使用它的采集精度确实令我惊讶到了,设备用于监测2V的铅酸电池组,硬件上几乎没有加任何滤波,直接读取数据就能达到3mv
洛溪之恋
·
2024-01-03 00:06
新能源BMS
BMS电池SOC算法
Stm32
F4标准库驱动Sht4温湿度传感器
SHT4温湿度传感器1.1SHT4参数精度湿度ΔRH=±1.0%RH,温度ΔT=±0.1°C工作范围:0~100%RH,−40~125℃1.2IIC通讯读取温湿度1.3数据格式总共6个字节湿度和温度数据将始终以以下方式传输:第一个值是温度信号(2*8位数据+8位CRC),第二个值是湿度信号(2*8位数据+8位CRC)。1.4CRC校验单字节unsignedcharcal_table_high_fi
执笔-叙写流年
·
2024-01-03 00:02
STM32小实验
stm32
嵌入式硬件
单片机
STM32
H743 各个外设功能整理
在整理工程时看到芯片很多的外设自己都没有使用到,用到的只有三分之一左右,遂参考芯片手册和网上的资料对芯片的外设功能进行了一些整理,之后需要用到这些功能时可以及时的查到。注意:该表格是以hal库名称为基础整理的,不是以芯片手册为基础整理的。
StrongerSun
·
2024-01-02 18:21
stm32
stm32
嵌入式硬件
单片机
stm32
H743编译器关于浮点类型强制转换传参的bug
局部函数,正常传参当测试函数作为局部函数和main函数写在同一个文件中时,参数可以正常传递。函数参数和形参都为3.14floatvalue=0.0;voidfloat_test(float_v){value=_v;}intmain(void){float_test(3.14f);while(1);}keil仿真截图,形参正常全局函数,异常传参当测试函数放到另一个文件中,在main函数中进行调用时,
StrongerSun
·
2024-01-02 18:51
stm32
bug
嵌入式硬件
STM32
和C51的大端模式与小端模式
目录小段模式(LittleEndian)大端模式(BigEndian)C51使用大端模式
STM32
使用小段模式使用代码验证大小端模式在大多数微处理器架构中,在一个地址单元仅存储一个字节(8bit)的数据
萤火虫的电子笔记
·
2024-01-02 15:17
#
STM32系列
C51
STM32
大端模式
小端模式
普中
STM32
-PZ6806L开发板(HAL库函数实现-PWM呼吸灯)
主芯片
STM32
F103ZET6呼吸灯引脚:PC7电路原理图LED8电路图LED8与主芯片连接图其他知识公式PWM周期公式:Tpwm=((ARR+1)*(PSC+1))/TclkTclk为定时器的输入时钟频率
听我一言
·
2024-01-02 13:33
普中STM32-PZ6806L
stm32
嵌入式硬件
单片机
普中
STM32
-PZ6806L 使用FlyMcu串口烧录程序
简介我的串口下载电路坏掉了,所以研究了下如何通过USB转TTL进行程序的下载,为后续Bootloader部分做准备;连接我的板几乎是十年前买的,所以电路与现有网上的资料有些差异,所以仅供参考USB转TTL线与开发板连接,如图图中①,需要去掉第一个跳线帽,保持与我一致,否则无法使用工具进行烧录图中②,BOOT0->GND,BOOT1->GND图中③,烧录时,Switch不要按下,保持松开执行程序时,
听我一言
·
2024-01-02 11:30
普中STM32-PZ6806L
stm32
嵌入式硬件
单片机
STM32
(九)SPI相关总结
系列文章目录文章目录系列文章目录前言特点配置步骤前言SPI是SerialPeripheralinterface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。SPI,是一种高速的,全双工,同步的通信总线。本文参考正点原子SPI实验,使用ST
小超电子笔记
·
2024-01-02 11:29
STM32
嵌入式
单片机
stm32
单片机
嵌入式硬件
STM32
基于TB6612电机驱动器的PWM控制方法
本文将介绍如何在
STM32
微控制器上使用TIM(定时器)模块生成PWM信号,以控制TB6612电机驱动器,实现精确控制电机的转速和方向。
嵌入式杂谈
·
2024-01-02 11:28
单片机
stm32
嵌入式硬件
STM32
与TB6612电机驱动器的基础入门教程
在
STM32
微控制器的配合下,可以实现对TB6612电机驱动器的控制,进而实现电机的控制。本文将带领读者一步步了解如何搭建基于
STM32
与TB6612的电机控制系统,并提供实际的代码示例。
嵌入式杂谈
·
2024-01-02 11:56
单片机
嵌入式硬件
STM32
输出差分PWM驱动桥式电路
1目的采用
Stm32
单片机产生脉宽可调的4路PWM信号驱动桥式电路。PWM周期4us,4路中1、3两路是同步的,2
code .
·
2024-01-02 09:15
自编代码分享
项目记录
stm32
嵌入式硬件
单片机
STM32
DMA 讲解,关于两个数据宽度,BufferSize,DMA模式使用和注意事项
一、在看代码之前先认识几个寄存器:CNDTR寄存器:标准库中这样写:DMAy_Channelx->CNDTR=DMA_InitStruct->DMA_BufferSize;即配置的BufferSize为CNDTR的值CPAR寄存器:DMAy_Channelx->CPAR=DMA_InitStruct->DMA_PeripheralBaseAddr;即配置的源地址(数据的原始地址)CMAR寄存器:D
电子爱好者Lei
·
2024-01-02 08:43
stm32
stm32
嵌入式硬件
单片机
STM32
delay_xms()和vTaskDelay()的区别
delay_xms();不会引起任务调度vTaskDelay();会引起任务调度在正点原子FreeRTOS的视频中(讲解中断实验)说到,在portDISABLE_INTERRUPTS();关闭中断时,如果使用vTaskDelay();进行延时,可能会使中断重新打开!!!(这里的中断指优先级等级低于configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY宏定义的中断,
电子爱好者Lei
·
2024-01-02 08:13
stm32
FreeRTOS
stm32
嵌入式硬件
单片机
STM32
NVIC结构体中成员偏移量的具体计算
首先来看NVIC和SCB这两个结构体指向的地址:这两个结构体的成员:typedefstruct{__IOuint32_tISER[8];/*!
电子爱好者Lei
·
2024-01-02 08:42
stm32
Cortex-M内核
stm32
嵌入式硬件
单片机
STM32
FreeRTOS列表和列表项(标准库)
一、前言本文将系统的介绍下列表和列表项的基础,关系,一些底层逻辑等二、列表项结构体(在list.h中):structxLIST_ITEM{listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE;//检查列表项完整性configLIST_VOLATILETickType_txItemValue;//列表项值structxLIST_ITEM*configLIST_VOLAT
电子爱好者Lei
·
2024-01-02 07:40
FreeRTOS
stm32
嵌入式硬件
单片机
开放原子训练营(第四季)TobudOS——TobudOS内核移植(keil版)
开发板介绍本次使用的开发板型号为
STM32
H750,当然了,其他型号的开发版也是可以的,只要是支持ARMCortexM核芯片的都是可以的,移植方法都是类似的。
简唯
·
2024-01-02 04:09
开放原子
TobudOS
实现简单的多任务轮询(C语言)
实现简单的多任务轮询(C语言)前言总体思路实现过程调用示例完整代码前言好久没有做MCU的项目了,最近因为工作需要接手一个
STM32
的项目,因为项目要求比较简单,也就没有用到操作系统,而是用了简单的状态机
飘忽不定的bug
·
2024-01-02 00:28
经验分享
c++
STM32
添加以太网连接
共有90种不同的
STM32
MCU提供以太网MAC接口(这意味着仅需一个外部以太网收发器(也称为phyter),而将MCU引入物联网世界所需的其他条件很少)。
亚图跨际
·
2024-01-02 00:18
嵌入式
STM32
STM32
基于HAL库的定时器&PWM应用编程
.定义2.基本原理3.优点及应用范围4.主要参数5.PWM的产生6.PWM工作原理7.PWM输出的模式区别8、PWM相关配置寄存器三、定时器捕获介绍四、解决的问题五、定时器串口定时点亮LED灯1、搭建
STM32
HAL
-HSheng
·
2024-01-01 23:04
STM32F103C8T6
stm32
嵌入式硬件
单片机
LPC1700 PWM应用笔记之一 ----- PWM原理篇
有些芯片(比如
STM32
)甚至提供了应用库,软件开发人员可以不用和直接和寄存器打交道也可以完成应用的开发。但作为一个
非著名码农
·
2024-01-01 23:03
【码农学硬件】
【嵌入式开发】
【
STM32
】
STM32
学习笔记-TIM输入捕获(17)
00.目录文章目录00.目录01.输入捕获简介02.频率测量03.输入捕获通道04.主从触发模式05.输入捕获基本结构06.PWMI基本结构07.其它08.附录01.输入捕获简介IC(InputCapture)输入捕获输入捕获模式下,当通道输入引脚出现指定电平跳变时,当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数每个高级定时器和通用定时器都拥有4
Print World
·
2024-01-01 22:37
STM32F103
stm32
学习
笔记
江科大
江科大stm32
stm32教程
【
STM32
】
STM32
学习笔记-输入捕获测频率和占空比(18)
00.目录文章目录00.目录01.预留02.输入捕获测频率接线图03.输入捕获测频率示例04.输入捕获测频率和占空比接线图05.输入捕获测频率和占空比示例06.示例程序下载07.附录01.预留02.输入捕获测频率接线图03.输入捕获测频率示例pwm.h#ifndef__PWM_H#define__PWM_HvoidPWM_Init(void);voidPWM_SetCompare1(uint16_
Print World
·
2024-01-01 22:35
STM32F103
stm32
学习
笔记
江科大
江科大stm32
江科大笔记
stm32
/*CH340串口使用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、资料下载1、ch340驱动2、
STM32
串口下载软件(FLYMCU)3、XCOM串口助手4、
stm32
最小系统板资料二、ch340
xhZhangShaoFan
·
2024-01-01 15:00
stm32
stm32
单片机
物联网
keil5使用技巧
文章目录前言1、关闭其他文件2、keil注释如何不乱码4、每段程序后都要空行5、添加头文件6、开启和关闭工程列表框7、找到库函数8、快速屏蔽和启用程序段9、工程文件的移除10、调试使用11.添加书签12.不同
stm32
xhZhangShaoFan
·
2024-01-01 15:30
软件工具使用
单片机
stm32
物联网
stm32
/*定时器ETR外部时钟初始化配置
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、定时器4种时钟源二、接线图三、引脚的多功能定义四、ETR外部时钟初始化配置五、测试六、例程链接总结一、定时器4种时钟源1、内部时钟(CK_INT)2、外部时钟模式1:外部输入脚(TIx)3、外部时钟模式2:外部触发输入(ETR)4、内部触发输入(ITRx):使用A定时器作为B定时器的预分频器(A为B提供时钟)。这些时钟,具
xhZhangShaoFan
·
2024-01-01 15:30
stm32
stm32
单片机
arm
STM32
的在线升级(IAP)实现方法:BOOT+APP原理详解
0工具准备KeiluVision5CortexM3权威指南(中文)
STM32
参考手册1在线升级(IAP)设计思路为了实现
STM32
的在线升级(IAP)功能,通常会将
STM32
的FLASH划分为BOOT和
时光飞逝的日子
·
2024-01-01 15:55
工程设置
单片机开发
stm32
嵌入式硬件
单片机
STM32
CubeMX教程13 ADC - 单通道转换
目录1、准备材料2、实验目标3、ADC概述4、实验流程4.0、前提知识4.1、CubeMX相关配置4.1.1、时钟树配置4.1.2、外设参数配置4.1.3、外设中断配置4.2、生成代码4.2.1、外设初始化调用流程4.2.2、外设中断调用流程4.2.3、添加其他必要代码5、常用函数6、烧录验证6.1、实验具体流程6.2、实验现象7、软件触发ADC采集8、注释详解参考资料1、准备材料开发板(正点原子
OSnotes
·
2024-01-01 14:57
stm32
单片机
嵌入式硬件
STM32
CubeMX教程14 ADC - 多通道DMA转换
3.2、生成代码3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、实验具体流程5.2、实验现象6、注释详解1、准备材料开发板(正点原子
stm32
f407
OSnotes
·
2024-01-01 14:57
stm32
单片机
嵌入式硬件
STM32
CubeMX教程6 TIM 通用定时器 - 生成PWM波
外设中断配置3.2、生成代码3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实验现象6、注释详解1、准备材料开发板(
STM32
F407G-DISC1
OSnotes
·
2024-01-01 14:26
stm32
嵌入式硬件
单片机
STM32
CubeMX教程15 ADC - 多重ADC转换
目录1、准备材料2、实验目标3、二重ADC转换3.0、前提知识3.1、CubeMX相关配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、实验具体流程5.2、实验现象6、三重ADC转换6.1、CubeMX相关配置6.2、添加其他必要代码6.3、
OSnotes
·
2024-01-01 14:24
stm32
单片机
嵌入式硬件
使用
STM32
HAL库实现RS232串口通信的步骤和技巧
本文将介绍如何使用
STM32
HAL库来实现RS232串口通信,包括步骤、API函数的调用方法和一些技巧。具体将讨论串口配置、发送和接收数据的方法,并提供相关示例代码。
嵌入式杂谈
·
2024-01-01 14:23
单片机
嵌入式硬件
使用
STM32
实现多设备UART通信指南
本文将介绍如何在
STM32
上实现多设备UART通信,包括配置多个UART接口、数据的发送和接收,以及如何有效地进行多设备通信。
嵌入式杂谈
·
2024-01-01 14:53
stm32
嵌入式硬件
单片机
在
STM32
上使用DMA进行UART通信
本文将介绍如何在
STM32
上使用DMA(DirectMemoryAccess)进行UART通信,以提高数据传输效率。
嵌入式杂谈
·
2024-01-01 14:53
stm32
嵌入式硬件
单片机
STM32
串口通信编程实例:使用RS232进行数据传输
本文将介绍如何使用
STM32
进行串口通信,具体以RS232为例,演示数据的传输过程。包括串口的初始化配置、发送和接收数据的方法,并提供相关示例代码。
嵌入式杂谈
·
2024-01-01 14:16
单片机
stm32
嵌入式硬件
【
STM32
】SPI通信
1SPI通信SPI(SerialPeripheralInterface,串行外设接口)是由Motorola公司开发的一种通用数据总线四根通信线:SCK(SerialClock,串行时钟)、MOSI(MasterOutputSlaveInput,主机输出从机输入)、MISO(MasterInputSlaveOutput,主机输入从机输出)、SS(SlaveSelect,从机选择)同步,全双工MOSI
StudyWinter
·
2024-01-01 14:08
STM32
stm32
嵌入式硬件
单片机
SPI通信
普中
STM32
-PZ6806L开发板(HAL库函数实现-按键扫描)
所以电路设置应该是默认低电平,初始化为下拉输入Key_Left/Right/Down按下会有低电平,初始化为下拉输入消除按键抖动按键按下内部弹片会有抖动,引起检测多次触发信号,需要进行延时防止抖动实现步骤创建项目参考普中
STM32
听我一言
·
2024-01-01 09:49
普中STM32-PZ6806L
stm32
嵌入式硬件
单片机
【
STM32
】
STM32
学习笔记-PWM驱动LED呼吸灯 舵机 直流电机(16)
00.目录文章目录00.目录01.输出比较相关API1.1TIM_OC1Init1.2TIM_OCInitTypeDef结构体1.3TIM_OCMode1.4TIM_OutputState1.5TIM_OutputNState1.6TIM_OCPolarity1.7TIM_OCNPolarity1.8TIM_OCPolarity1.9TIM_OCNPolarity02.PWM实现呼吸灯接线图03.
Print World
·
2024-01-01 08:42
STM32F103
stm32
学习
笔记
江科大
江科大stm32
普中
STM32
-PZ6806L开发板(前序)
虽然现在随着国产化进程的出现,很多
STM32
系列的芯片被视为将取代行列,在未来也将有一大批的人会失去优势,但也意味着一大
听我一言
·
2024-01-01 08:10
普中STM32-PZ6806L
stm32
嵌入式硬件
单片机
实践分享 | 基于framebuffer的lvgl的移植使用
关于LVGL的文章之前有写过几篇:LVGL|lvgl最新版本在
STM32
上的移植使用LVGL|基于vs2019的lvgl模拟器使用LVGL|GUI-Guider的使用分享本篇笔记分享基于framebu
嵌入式大杂烩
·
2024-01-01 04:15
嵌入式
github
linux
android
centos
非常好用的C++跨平台网络通信Mongoose,随笔记录
Mongoose适用于Windows、Linux、Mac和许多嵌入式架构如
STM32
、NXP、TI、ESP32等
dragon_perfect
·
2023-12-31 23:10
工具技术
c++
udp
http
网络协议
websocket
《数字时代的学与教》第六
模块学习
心得
《数字时代的学与教》第六
模块学习
心得,时间过得飞快,在陈老师的带领下,我们已经共读完了《数字时代的学与教》-给教师的建议40讲,感触颇深,本书内容涵盖了课堂教学务实、教育理论与教学方法、学校推进措施借镜与建议
弘金地学校王玮
·
2023-12-31 22:37
STM32
IIC开发学习
1IIC总线时序图①起始信号当SCL为高电平期间,SDA由高到低的跳变。起始信号是一种电平跳变时序信号,而不是一个电平信号。该信号由主机发出,在起始信号产生后,总线就会处于被占用状态,准备数据传输。②停止信号当SCL为高电平期间,SDA由低到高的跳变。停止信号也是一种电平跳变时序信号,而不是一个电平信号。该信号由主机发出,在停止信号发出后,总线就会处于空闲状态。③应答信号发送器每发送一个字节,就在
LEEE@FPGA
·
2023-12-31 22:14
STM32学习
stm32
学习
嵌入式硬件
02 HAL库驱动按键响应外部中断
引言:这里我采用的实验平台可能跟大家的不太一样,文章的图像是一块资源拓展板,主控板式fs_mp1a,该板子的SOC是
stm32
mp157a,有两个内核一个A7,一个M4.但是实验的流程肯定都是一样的,因为都是裸机程序嘛
@daiwei
·
2023-12-31 19:27
单片机
物联网
普中
STM32
-PZ6806L开发板(使用过程中的问题收集)
Keil使用ST-Link报错Internalcommanderror描述:在某一次使用过程中,前面都是正常使用,Keil在烧录时报错Internalcommanderror,试了网上的诸多方式,例如升级固件;ST-LinkUtility清除;Keil升级到最新版本;甚至笔者板子的Micro头也换了,因为坏之前是可以正常烧录的之类的,怀疑现在供电不足lowpower有影响;…诸多方式都无法解决,最
听我一言
·
2023-12-31 18:46
普中STM32-PZ6806L
stm32
嵌入式硬件
单片机
stm32
HAL库 4096线ABZ编码器
@[TOC]目录ABZ编码器4096线买的是这个AB相代表计数方向,Z代表过零点cubemx配置定时器Encoder也可以选上DMA中断Z相GPIO中断找一个空闲管脚打开对应中断代码不用DMAintmain(void){shortEnc_cnt=0;HAL_TIM_Encoder_Start_IT(&htim4,TIM_CHANNEL_1|TIM_CHANNEL_2);//开启定时器的编码器模式中
韬_17
·
2023-12-31 17:13
stm32
嵌入式硬件
单片机
入门单片机
stm32
要如何更好的学习
stm32
作为现在嵌入式物联网单片机行业中经常要用多的技术,相信大家都有所接触,今天这篇就给大家详细的分析下有关于
stm32
的出口,还不是很清楚的朋友要注意看看了哦,在最后还会为大家分享有些关于
stm32
呼啦啦的爱
·
2023-12-31 17:56
单片机的存储、堆栈与程序执行方式
一、单片机存储区域如图所示位
STM32
F103ZET6的参数:单片机的ROM(内部FLASH):512KB,用来存放程序代码的空间。单片机的RAM:64KB,一般都被分配为堆、栈、变量等的空间。
天涯铭月刀
·
2023-12-31 15:33
单片机
嵌入式硬件
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他