logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32标准库定时器配置教程

摘要:本教程详细介绍了STM32定时器TIM3的标准库配置方法。主要内容包括:定时器核心概念(时钟源、预分频器、自动重装载值)、1ms定时中断的配置步骤(时钟使能、时基初始化、中断使能、NVIC配置)、中断服务函数编写方法、关键函数说明及常见问题解决方案。重点讲解了定时周期计算公式T定时=(PSC+1)×(ARR+1)/T时钟,并提供了完整代码模板,帮助开发者快速实现定时器功能。该配置方法适用于S

文章图片
#单片机#stm32#嵌入式硬件
STM32学习路线

if (HAL_GPIO_ReadPin(KEY_GPIO_Port, KEY_Pin) == 0) { // 按下按键。错误案例视频集锦(展示烧芯片/冒烟等后果并分析)开发板功能区巡礼(电源/USB/芯片/排针)拖拽配置GPIO(设置LED/按键引脚)

#单片机#嵌入式硬件
树莓派4B——PWM输出控制详解(含舵机应用)

本文介绍了在树莓派4B上使用wiringPi库实现PWM(脉宽调制)输出的方法。主要内容包括:PWM基本原理讲解,重点说明占空比概念;通过C语言编程实现基础PWM输出控制LED亮度;重点演示了SG90舵机控制应用,详细解析了角度与PWM脉冲宽度的转换公式。文章提供了完整的代码示例,涵盖软硬件配置要点,并解释了PWM频率计算、舵机控制参数转换等关键技术细节。最后总结了使用注意事项,为树莓派电机控制、

文章图片
#嵌入式硬件#物联网
用pwm信号计算sg90(180°)转动的角度及其算法

需要注意的是,不同的舵机可能有不同的参数和控制方式,以上算法只适用于SG90舵机。如果使用其他舵机,请参考其相关文档或手册,了解其参数和控制方式,然后进行相应的计算和控制。3. 根据舵机的最大脉宽和最小脉宽,计算出每个脉冲对应的角度增量。SG90舵机是一种常用的舵机,它可以通过PWM(脉宽调制)信号来控制转动角度。2. 确定舵的最大脉宽和最小脉宽。一般来说,SG90舵机的最大脉宽为2.5ms,最小

#单片机#嵌入式硬件
STM32——使用ESP8266-01连接OneNet云平台并将DHT11读取的温湿度通过MQTT(物模型)上传至云平台(二)

1、打开并创建账号2、在首页点击以下是要注意的地方4、把以下信息记录下来并保存到一个txt文件中。

文章图片
#stm32#嵌入式硬件#单片机
到底了