[技术问答]

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

[复制链接]
2977|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

粉丝