<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; User Favorites: Constantinos</title>
		<link><a href='http://forums.leaflabs.com/profile.php?id=3673'>3673</a></link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:24:17 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?profile=3673" rel="self" type="application/rss+xml" />

		<item>
			<title>x893 on "EEPROM-FLASH"</title>
			<link>http://forums.leaflabs.com/topic.php?id=641#post-3569</link>
			<pubDate>Wed, 09 Feb 2011 09:05:16 +0000</pubDate>
			<dc:creator>x893</dc:creator>
			<guid isPermaLink="false">3569@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;See this thread&#60;br /&#62;
&#60;a href=&#34;http://forums.leaflabs.com/topic.php?id=196&#34; rel=&#34;nofollow&#34;&#62;http://forums.leaflabs.com/topic.php?id=196&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Constantinos on "EEPROM-FLASH"</title>
			<link>http://forums.leaflabs.com/topic.php?id=641#post-3568</link>
			<pubDate>Wed, 09 Feb 2011 05:45:22 +0000</pubDate>
			<dc:creator>Constantinos</dc:creator>
			<guid isPermaLink="false">3568@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Thanks for the replies,&#60;br /&#62;
Making myself more clear i need to create a procedure that will load all previously stored data in an array (during boot up) and additionally give the ability to the user to edit the data, delete them and store them in the Flash memory of the STM32 as if you would in a text file. All this must include characters and unsigned integers. In this case what you would recommend me to go with and if you may how?&#60;br /&#62;
Thanks&#60;br /&#62;
Constantinos
&#60;/p&#62;</description>
		</item>
		<item>
			<title>poslathian on "EEPROM-FLASH"</title>
			<link>http://forums.leaflabs.com/topic.php?id=641#post-3562</link>
			<pubDate>Tue, 08 Feb 2011 22:31:45 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">3562@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;this is on the stack to be added as either a library or to libmaple. I should clarify, however, that there is a difference between EEPROM and Flash memory. Maple does not come with any onboard EEPROM, but it does come with 128KB of flash memory. Both these memory types are non volatile and unless you *really* meant EEPROM, you can probably use the flash ;)&#60;/p&#62;
&#60;p&#62;In the event you just want to stuff some static data into flash at compile time you can tag your data structure like this:&#60;/p&#62;
&#60;p&#62;int myAwesomeThing[18240] __attribute__ ((section (&#34;.USER_FLASH&#34;))) = {element1, element2...};&#60;/p&#62;
&#60;p&#62;where 18240 integers would definitely not fit in RAM, but fit happily in FLASH. If you want to write to FLASH at runtime, checkout that good thread structuresound pointed out - but officially its not yet supported. Be careful with runtime flash accesses as you only get ~10,000 read/write cycles!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>structuresound on "EEPROM-FLASH"</title>
			<link>http://forums.leaflabs.com/topic.php?id=641#post-3560</link>
			<pubDate>Tue, 08 Feb 2011 21:44:38 +0000</pubDate>
			<dc:creator>structuresound</dc:creator>
			<guid isPermaLink="false">3560@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I ended up wrapping code from the bootloader libraries into my standard libraries that allows you to unlock and write to flash. There was some discussion about it here:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://forums.leaflabs.com/topic.php?id=550#post-2942&#34; rel=&#34;nofollow&#34;&#62;http://forums.leaflabs.com/topic.php?id=550#post-2942&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;it requires a bit of hacking, but may be included in future releases of the IDE if the maple folks choose to do so.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Constantinos on "EEPROM-FLASH"</title>
			<link>http://forums.leaflabs.com/topic.php?id=641#post-3557</link>
			<pubDate>Tue, 08 Feb 2011 10:15:07 +0000</pubDate>
			<dc:creator>Constantinos</dc:creator>
			<guid isPermaLink="false">3557@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hello all,&#60;br /&#62;
I am very new to Maple and i have (i believe) a basic understanding on Arduino language. I have many difficulties understanding the way the Mapple's EEPROM library operates and since i am not an Electronic engineer i am also unable to understand many of the concepts of the Flash EEPROM emulation process mentioned on the STM32 document. My questions are spread in many aspects of how the library is utilized (even with the example) and what type of data can be stored. If you please, please, please make or refer to a good tutorial on how to use the library and what limitations it has. In other case please explain to me the basics of how to use this.&#60;br /&#62;
Thank you&#60;br /&#62;
Constantinos
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
