这个问题一直也没找到比较好的答案。低主频=低电流、长时间,高主频=高电流、短时间。不过消耗的能量正好与电流与时间的乘积有关。因此应该有一个最佳比例。
好像记得过去f149时代,有一篇文章上面提到过8m主频是最佳值。不过我觉得应该是针对于当时f149,f169系列来说的吧,后来多种系列的出现,最高主频上升到16M、25M,这种最佳主频是否还能继续适用;同时上面8M的最优结论应该是针对于单片机持续从flash读取指令并运行为主这种情况,那么对于uart或spi通讯为主任务的情况是否适用(单片机需要等待外部设备,单片机需要频繁进出低功耗状态,6us唤醒以及dco恢复时间也是不小的);还有430fr系列fram读取速度与电流消耗与传统flash又有大幅提升,是不是也会导致最佳主频有所变化?
不过,话说回来,好像ti对于8M情有独钟,各种dco配置总少不了8M,同时更为显著的地方,fr系列,如果使用大于8M主频,需要人为增加fram的操作时间。从另一方面体现了8M主频的特殊地位。
大家在这个方面有什么观点吗?不是专业分析,经验之谈也好啊。
灰小子:
这个没有具体的标准的。只能根据具体应用来找到一个较优的解。
8M估计是由于早期的生产工艺和应用需求等方面来做的一个平衡点。现在应用对处理器性能提出了更高要求,自然主频会不断提高
user1866843:
回复 灰小子:
好吧。
dirtwillfly
这个没有具体的标准的。只能根据具体应用来找到一个较优的解。
8M估计是由于早期的生产工艺和应用需求等方面来做的一个平衡点。现在应用对处理器性能提出了更高要求,自然主频会不断提高