STM32F051的处理器目前处于疯狂抢东西的状态。

代理人只能把商品分给顾客供应,在这种情况下,产品单价不再是第一考虑因素。

更严重的是,目前市面上可以找到几个STM32F103的替代芯片,但STM32F051只有中科心有替代芯片。

因此,中科心的F051系列芯片也处于缺货状态。

本文介绍了CKS32F051系列处理器代替STM32F051处理器的一些注意事项。

FLASH

问题说明:

配置系统时钟时,如果不根据系统频率配置FLASH的待机周期,系统将不会变为正数

经常运行。

解决方法:

按照参考手册中的说明打开FLASH预取开关,并正确配置FLASH待机周期。

0待机周期:0SYSCLK24MHz

1待机周期:24SYSCLK48MHz

默认等待期为0。如果需要以一个周期配置,程序将如下所示:

/* enable prefetch buffer and set flash latency */

flash-ACR=flash _ ACR _ PRF tbe | flash _ ACR _ latency;

锁相环

问题说明:

配置系统时钟时,请选择PLL作为系统时钟,选择PLL输入源HSI/2,PLL的倍增器

数字是2倍,PLL无法锁定,程序无法正常工作。

解决方法:

如果需要选择8米的系统频率:

有外部手表,可以直接选择HSE作为系统手表。

直接选择HSI作为系统时钟。

TSC

问题说明:

使用TSC模块时,如果在TSC初始化结束后初始化GPIO模块,TSC模块时钟将显示

关掉。

解决方法:

使用TSC模块时,请初始化GPIO模块,然后初始化TSC模块。

内部温度传感器

问题说明:

使用ADC的内部温度传感器测量相对温度时,根据计算公式,温度偏差非常大

很大。

解决方法:

使用正确的参数执行温度计算。手册中计算的温度公式如下:

温度(c)={(v25-vsense)/avg _ slope} 25

其中V25是指25C的数字,典型值为1.599。

VREFINTRDY位

问题说明:

PWR_CSR注册表中没有VREFINTRDY位。

解决方法:

MCU内核正常工作时是VREFINT参数,因此不需要查询VREFINTRDY位。

试验电压确实是女士的。

1.《【32pfl1643t3怎么样】CKS32F051而非STM32F051处理器的注意事项》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【32pfl1643t3怎么样】CKS32F051而非STM32F051处理器的注意事项》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/why/3026041.html