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