wangfang2200 发表于 2009-10-12 19:44:34

无OS按键控制LED亮灭程序中的疑问

各位高手好!在无OS按键控制LED亮灭主程序key.c中,
MMU_DisableICache();    //对内存管理单元MMU的设置
MMU_DisableDCache();
是对指令cache禁止吗?为什么要禁止?
我查资料,资料上说:如果指令cache被禁止,每次取指都要访问主存,这样系统总线和主存的性能非常低下。
那为什么还要禁止呢?

freewing 发表于 2009-12-1 14:54:32

如果不禁止,应该是闪的速度很快。如果只是做流水灯,你几乎感觉不到闪
页: [1]
查看完整版本: 无OS按键控制LED亮灭程序中的疑问