stm32f103c8t6串口发送大量hex数据失效。
Proteus是否无法正确仿真STM32的开漏输出
Cortex m3内核是很特殊吗,为什么st公司的很多软件比如cubemx.ai唯独不支持m3内核的stm32f1系列
STM32 CAN通讯收发异常
自己画的STM32F103RCT6的板子下载识别不到芯片。
adc采集电压
STM32硬件IIC
STM32IDE工程内如何访问、计算得到当前程序flash已经使用的情况?
数据丢失
STM32F107RBT6 页擦除函数返回值成功但目标扇区数据并未擦除
RC震荡从材料的特点就决定没有那么容易稳定和精准,并且易受到外界因素影响。
不过LSI在这个芯片中是用来粗略计时用的,比如独立看门狗已经足够了。
15年前的芯片设计技术能做到这样范围已经很不错了,今天的RC的精度比老产品提高很多了。
你好,
你说的这个外界因素是指温度和电压吗?可否给一个频率与温度的关系图,还有频率与工作电压的关系图,我们需要了解更详细的特性,以便来做一些补充,因为我们有一个老产品目前出问题了,可能是看门狗设计的问题,所以现在看看是否可以在FW里面打补丁来弥补。
从30~60KHz的变动范围应该是因为温度变化导致的,显然,温度变化范围也挺宽的。
对于这个LSI内部振荡器,STM32F1系列手册并没有给出其精度与温度对应关系。不过,有些系列有给出LSI的
精度相对温度的变化曲线。比方STM32F405,407的数据手册里就有。 只能参考下。
如果想准确使用它的话,可以基于其它更精准的时钟,比方来自HSE的时钟对LSI进行动态校准后使用。
在参考手册上也有相关内容的介绍。LSI可以通过内部线路连接到TIM5来做捕获测量。
好的,谢谢你的解释,还有最后一个问题,就是这个图的纵坐标是怎么计算出来的。
[md]这个图表应该是抽样统计的数据,它是一个范围,在这个范围内都会有可能。 如果有公式计算,就可以直接给出公式了,方便用户做补偿。
如果是独立看门狗的应用,那么应该根据极限值来计算,用还要留够余量,毕竟复位时刻并不是那么紧迫。 所以升级代码是解决问题的根本方法。