问答

汇集网友智慧,解决技术难题

annko2005

TA的家园币:600  

  • HK32F030C8主频无法超过36MHz

    原先使用的STM32030C8,代码也是用STM的时标准库写的,直接换航顺的HK32F030C8上去,程序运行到时钟配置时不行了。时钟配置代码:staticvoidRCC_Configuration(void){u16i;RCC_DeInit();/*使能HSI*/RCC_HSICmd(ENABLE);/*设置PLL时钟源及倍频系数*/RCC_PLLConfig(RCC_PLLSource_HSI_Div2,RCC_PLLMul_12);//16MHz(RCC_PLLMul_4),36MHz(RCC_PLLMul_9),48MHz(RCC_PLLMul_12)。/*使能PLL*/RCC_PLLCmd(ENABLE);i=1000;while((RCC_GetFlagStatus(RCC_FLAG_PLLRDY)==RESET)&&(--i>0));/*设置系统时钟(SYSCLK)*/RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);SystemCoreClockUpdate();}将RCC_PLLMul_12改为RCC_PLLMul_9或以下时,程序运行正常。RCC_PLLMul_10及以上时程序就不行了。

    hz rc PLL lm

    2021-01-23 35
  • HK32F030F4P6 串口不能烧录

    BOOT0,3.3V连接上拉电阻10K,或者直接接VCC电压,不能用串口烧录。更换STM32F030F4P4,能够烧录。BOOT0=0,用SW接口烧录没问题。

    烧录 串口 boot

    2020-12-28 3
  • HK32F103支持浮点运算吗?供电电压是5.5V还是3.6V?

    1.0.10版本的datasheet没有提任何浮点运算的,并且电压写的是支持5.5V。1.1.2版本的datasheet说支持浮点运算,支持电压改成3.6V了