02 2023 档案

摘要:项目:stm32 PWM驱动步进电机 代码: StepperMotor.c #include "stm32f10x.h" #include "PWM.h" //PA4(AIN1),PA5(AIN2)步进电机GPIO端口初始化 void StepperMotor_Init(void) { //配置PB 阅读全文
posted @ 2023-02-05 22:03 JRS077 阅读(891) 评论(0) 推荐(1) 编辑
摘要:项目: stm32 PWM控制舵机 代码 Servo.c #include "stm32f10x.h" #include "PWM.h" //舵机初始化 void Servo_Init(void) { PWM_Init(); } //舵机角度设定 void Servo_SetAngle(float 阅读全文
posted @ 2023-02-05 17:51 JRS077 阅读(275) 评论(0) 推荐(0) 编辑
摘要:项目:stm32 输出PWM实现呼吸灯效果 代码: PWM.c #include "stm32f10x.h" void PWM_Init(void) { //PB0默认TIM3_CH3通道 RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); // 阅读全文
posted @ 2023-02-05 15:45 JRS077 阅读(240) 评论(0) 推荐(0) 编辑
摘要:项目:使用定时器内部时钟实现计数功能。 代码: Timer.c #include "stm32f10x.h" extern uint16_t Num; //定时器初始化函数 void Timer_Init(void) { //打开TIM2外设时钟 RCC_APB1PeriphClockCmd(RCC 阅读全文
posted @ 2023-02-04 10:52 JRS077 阅读(199) 评论(0) 推荐(0) 编辑
摘要:项目:stm32检测光敏传感器输入进行计数。 思路: 初始化GPIO外设端口时钟 GPIO端口配置 选择用于EXTI Line的GPIO引脚 外部中断配置 配置优先级分组 嵌套中断控制器配置 外部中断处理函数 判断中断标志位 返回值函数将计数值返回 主函数调用PhotoSensor_Init()函数 阅读全文
posted @ 2023-02-02 22:47 JRS077 阅读(363) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示