<?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; Topic: STM32 FLASH_ProgramWord programming</title>
		<link>http://forums.leaflabs.com/topic.php?id=74110</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:18: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?topic=74110" rel="self" type="application/rss+xml" />

		<item>
			<title>samtal on "STM32 FLASH_ProgramWord programming"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74110#post-104877</link>
			<pubDate>Sun, 10 Nov 2013 02:21:18 +0000</pubDate>
			<dc:creator>samtal</dc:creator>
			<guid isPermaLink="false">104877@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Thanks gbulmer&#60;br /&#62;
As I wrote, I currently write to the flash 'manually', that is by accessing and manipulating the pointers and registers.&#60;br /&#62;
I looked into the st files and found out that they simply take one 32 bits word and break it down into two 16 bits, and write (or read from)  the flash, which, to the user, when writing a full word is transparent.&#60;br /&#62;
This is something I believe I can (easily) do myself inside my code, thus no point actually in too much hassle with the st file.&#60;br /&#62;
I may (if it will work for me) propose to add the two functions to the Maple flash.c file&#60;br /&#62;
Thanks anyway.&#60;br /&#62;
samtal
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "STM32 FLASH_ProgramWord programming"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74110#post-104875</link>
			<pubDate>Sat, 09 Nov 2013 12:37:06 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">104875@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;samtal - ST's &#34;stm32f10x_stdperiph_lib&#34; library works with any STM32F10x. It isn't specifically designed for the Maple.&#60;/p&#62;
&#60;p&#62;Unfortunately Maples libmaple isn't designed to work with ST's library (though maybe ala42, or someone got it interoperating)&#60;/p&#62;
&#60;p&#62;It is practical to build applications using only ST's library, though that requires effort to find an appropriate set of start-up files  (to initialises interrupt and exception vectors,  and memory), and find a usable linker script.&#60;/p&#62;
&#60;p&#62;It may be much easier to hack the two files , especially stm32f10x_flash.h to make them independent of the rest of the &#34;stm32f10x_stdperiph_lib&#34; source than get libmaple to interoperate with &#34;stm32f10x_stdperiph_lib&#34;.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>samtal on "STM32 FLASH_ProgramWord programming"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74110#post-104873</link>
			<pubDate>Sat, 09 Nov 2013 10:14:57 +0000</pubDate>
			<dc:creator>samtal</dc:creator>
			<guid isPermaLink="false">104873@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;After traditional programming of the flash by half words, I found the 32 bit FLASH_ProgramWord(VarAddress,VarData) that resides in the stm32f10x_flash.h and .c files, both part of the st library that goes with the Maple.&#60;br /&#62;
Unfortunately, those files, when included, add endless errors to the program.&#60;br /&#62;
Has anyone used the FLASH_ProgramWord with the Maple?&#60;/p&#62;
&#60;p&#62;Thanks,&#60;/p&#62;
&#60;p&#62;samtal
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
