微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 使用带有双组闪存的MCU优点

使用带有双组闪存的MCU优点

时间:04-04 来源:电子产品世界 点击:

NOP;

  _asm NOP;

  /* Check if Flash Access Error or Protection Violation Error are Set */

  if (FSTAT & (FSTAT_FACCERR_MASK|FSTAT_FPVIOL_MASK))

  {

  /* If so, finish the function returning FLASH_ERROR to indicate error */

  FlashClearErrorFlags();

  return (FLASH_ERROR);

  }

  /* Return FLASH_OK to indicate that the function executed Ok */

  return (FLASH_OK);

  }

  #pragma CODE_SEG DEFAULT

  所有寄存器和位名称对应于飞思卡尔S08系列MCU中现有的名称。

  结论

  飞思卡尔双组Flash是一个简单的想法,通过增强性能、避免CPU拖延情况、在代码执行过程中保持中断服务例程、不需要把例程复制到RAM,简化了应用设计。有了这些功能,可以更容易地设计和部署在代码执行过程中需要写入或擦除Flash存储器的最终应用。

  引导程序或EEPROM仿真等应用通过考虑正确的存储器分配并消除一些限制(如在Flash例程执行过程中停止通信外设),利用该功能,从而提高效率。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top