[技术问答] M05x系列FMC-FATCON寄存器的这个LFOM位是低频优化模式的疑问?

[复制链接]
3675|4
 楼主| gfs0521 发表于 2014-6-18 17:43 | 显示全部楼层 |阅读模式
本帖最后由 gfs0521 于 2014-6-18 17:43 编辑

QQ图片20140618174010.jpg





 楼主| gfs0521 发表于 2014-6-18 17:45 | 显示全部楼层
这个低频优化模式是如何工作,MCU工作频率在12MHz,LFOM为1和为0有什么差别,

系统可以工作的更有效率真的看不明白!
 楼主| gfs0521 发表于 2014-6-19 09:42 | 显示全部楼层
读取测试:关闭PLL,外部振荡11.0592MHz

P15 = 0;
u32u8.u32Temp = FMC_Read((ReadAddr / SPI_FLASH_PageSize) * 512 + (ReadAddr % SPI_FLASH_PageSize) + i + IAP_ADDRESS_DEFINE);
P15 = 1;

用示波器测试P15的负脉冲如下:
开优化:4.4uS
不开:    5.1uS
haolaishi 发表于 2014-6-19 10:13 | 显示全部楼层
gfs0521 发表于 2014-6-19 09:42
读取测试:关闭PLL,外部振荡11.0592MHz

P15 = 0;

果然差了那么一点点时间,可是1us能干嘛呢
a_ziliu 发表于 2014-6-19 11:36 | 显示全部楼层
主要是因為抓flash在不同的頻率之下,在硬體所設計的加速。
在是cpu跑flash裡面的code,size比例放大,會有差異比較明顯。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:佳信智能 QQ:1930517278 专业MODBUS控制器研发与生产

636

主题

894

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部