<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Programming in the FLASH region in CodeWarrior for MCU</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Programming-in-the-FLASH-region/m-p/156760#M4082</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If your program needs additional RAM, the 9S08QG8 may not be suitable, and you will need to use a larger device.&amp;nbsp; Flash memory is read-only, and cannot be directly written like RAM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is possible to use flash memory for non-volatile storage of data, but the flash must be programmed with the required data.&amp;nbsp; This may be done from within the program code, but is much more complex than simply writing to a flash location.&amp;nbsp; There is also a finite limit to the total number of times that a flash location may be erased, and then re-programmed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I suggest that you use the search engine below (for the 8-bit forum) and you should find many examples that have been previously posted. You will also need to be familar with the flash programming requirements to be found within the datsheet for the 'QG8.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mac&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Feb 2009 00:37:13 GMT</pubDate>
    <dc:creator>bigmac</dc:creator>
    <dc:date>2009-02-27T00:37:13Z</dc:date>
    <item>
      <title>Programming in the FLASH region</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Programming-in-the-FLASH-region/m-p/156759#M4081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've tried many times, but I can't store any value in the flash region, it doesn't change. (Flash because my micro, 9S08QG8 has a small RAM memory). Does the program need any espetial intruction? Or what can be the problem?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2009 23:31:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Programming-in-the-FLASH-region/m-p/156759#M4081</guid>
      <dc:creator>mmm</dc:creator>
      <dc:date>2009-02-26T23:31:09Z</dc:date>
    </item>
    <item>
      <title>Re: Programming in the FLASH region</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Programming-in-the-FLASH-region/m-p/156760#M4082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If your program needs additional RAM, the 9S08QG8 may not be suitable, and you will need to use a larger device.&amp;nbsp; Flash memory is read-only, and cannot be directly written like RAM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is possible to use flash memory for non-volatile storage of data, but the flash must be programmed with the required data.&amp;nbsp; This may be done from within the program code, but is much more complex than simply writing to a flash location.&amp;nbsp; There is also a finite limit to the total number of times that a flash location may be erased, and then re-programmed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I suggest that you use the search engine below (for the 8-bit forum) and you should find many examples that have been previously posted. You will also need to be familar with the flash programming requirements to be found within the datsheet for the 'QG8.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mac&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Feb 2009 00:37:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Programming-in-the-FLASH-region/m-p/156760#M4082</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2009-02-27T00:37:13Z</dc:date>
    </item>
  </channel>
</rss>

