Image
Image

一点点0321

+ 关注

粉丝 2     |     主题 68     |     回帖 481

STM32的ADC多路采集 DMA传输 数据错位
2023-12-19 23:31
  • ST MCU
  • 12
  • 1108
  加入了HAL_ADC_Stop_DMA();实际上是停止了ADC的转换了,在下一次开启转换的时候,就不会出现错位的问题 ...  
实现呼吸灯效果---STM32f103C8t6
2024-1-29 19:38
  • ST MCU
  • 17
  • 1286
  7、delay.h #ifndef _DELAY_H #define _DELAY_H #include void delay_ms(uint32_t i); #endif ...  
  6、delay.c #include void delay_ms(uint32_t i) { u32 temp; SysTick->LOAD=9000*i; SysTick-> ...  
  5、led.h #ifndef _LED_H #define _LED_H #include #include #define LED_PORT GPIOC #define LED_PIN ...  
  4、led.c #include uint8_t i,j,l; void led_init() { GPIO_InitTypeDef GPIO_InitStructure; RCC_ ...  
  3、pwm.h #ifndef _PWM_H #define _PWM_H #include #include extern uint8_t CCR; void pwm_Init(v ...  
  2、pwm.c #include "pwm.h" void pwm_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; TI ...  
  2、pwm.c #include "pwm.h" void pwm_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; TI ...  
  四、代码 1、main.c #include "pwm.h" #include "led.h" #include "delay.h" #include uint8_t CCR=50; u ...  
  4、PWM1模式配置,TIM3通道4配置 包括定时器模式,输出比较状态,设置待装入捕获比较寄存器的脉冲值(设置 ...  
  3、定时器配置 包括预分频值,寄存器周期值,时钟分隔(一般不分割),计数器模式 ...  
  三、PWM初始化 1、使能PB1定时器3的通道4和IO口以及复用功能 2、外设的GPIO配置,TIM3_CH4选择输出比较通 ...  
  二、主要文件  
  PB1对应的TIM3_CH4,位于APB1总线,而GPIOB位于APB2总线  
  开发板使能的灯是PB1  
  使用的是PWM1模式  
  三、pwm介绍 SYSCLK(系统时钟)、 HCLK(由 AHB 预分频器直接输出得到)、 PCLK2(外设时钟,由 APB2 预分 ...  
  二、TIM定时器映射  
  PWM 1、框图 OC(Output Compare)输出比较 输出比较可以通过比较CNT和CCR寄存器值的关系,来对输出电平进 ...  
STM32 RS485串口DMA发送问题记录及调试解决
2024-3-31 23:05
  • ST MCU
  • 10
  • 7295
2
3
近期访客