Image
Image

hopewise

+ 关注

粉丝 3     |     主题 46     |     回帖 468

请教个问题;怎样打开STM32F030K6的定时器TIM3中断(寄存器操作方
2017-8-7 11:04
  • ST MCU
  • 9
  • 5967
  补充一下:HCLK=PCLK=48MHZ  
STM32F030K6的TIM1定时功能不工作
2017-8-7 11:06
  • ST MCU
  • 12
  • 4659
  加了,如下,现可以执行Stm32_Clock_Init() 和SysTick_init(); 但执行TIM1_Init()函数就死在那里不动 主程 ...  
  加了,如下,现可以执行Stm32_Clock_Init() 和SysTick_init(); 但执行TIM1_Init()函数就死在那里不动 主程 ...  
STM32F030K6的PB4(TIM3-CH1)无法输出PWM波形,一直是低电平
2014-11-26 20:54
  • ST MCU
  • 18
  • 4996
  1.小班儿,我的这个子函数是抄原子的,也网上找一些,几乎是同一样的。 2 定时器的基本功能没有设置,PWM模 ...  
  mmuuss586:TIM3定时功能没问题,现设置成PWM模式(CH1通道输出PWM),没反应  
  PCLK=HCLK=48MHZ  
请教STM32F030K6复用功能选择问题
2017-8-7 10:38
  • ST MCU
  • 31
  • 7683
  我查过其它3路不工作的子函数,没发现不对的地方.  
  今天我做4路PWM,其中有1路(PA4/TIM14-CH1)则OK,其它3路都没PWM输出(宝含PB4/TIM3-CH1),能功作的那路代码如 ...  
  AFR[0]包含GPIOx->AFRL的内容(x=0--7),同理AFR[1]包含GPIOx->AFRH的内容(x=8--15)  
  typedef struct { __IO uint32_t MODER; /*!< GPIO port mode register, ...  
  是从STM32F0XX.H文件中的GPIO_TypeDef里面内容;  
  这是从STM32F0XX.H文件得到的  
  多谢神的礼物的回答,下面2句话,我J-LINK仿真时查到GPIOB->AFR[0]=0X00000010,也就是说下面那2句是没问题的 ...  
  搞我2天了,还是搞不定。  
  改正为: GPIOB->AFR[0] &=~(0X0F  
  现重贴如下: RCC->AHBENR|=1MODER = 0X55551655; //PB4复用功能输出 GPIOB- ...  
  因为GPIOB->AFR[0]是32位的,每4位对应1个AFRx(x=0-7),因为要复用PB4/TIM3-CH1脚为AF1---这是STM32F030K6数 ...  
  多谢神的礼物的回复,按你说法,也不行.因为PB4/TIM3-CH1脚复用,故设置PB4为AF1,也就是说GPIOB->AFR[0] =0X ...  
  多谢神的礼物 ,我后来找到了。PB4/TIM3-CH1脚想输出PWM,是不是GPIOB->AFR[0] =0X00000010;????,结果 ...  
  3.添加GPIOB->AFRL =0X00;这条指令会报如下报警: Struct has no field :AFRL",GPIOx_AFRL和GPIOx_AFRH,GPI ...  
2
3
近期访客