<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pic dsPIC Arm7 Arm Cortex Programlama ve Projeler &#187; STM32F103</title>
	<atom:link href="http://www.uicroarm.com/tag/stm32f103/feed" rel="self" type="application/rss+xml" />
	<link>http://www.uicroarm.com</link>
	<description>ds-pic arm-7 cortex nxp proje uygulama</description>
	<lastBuildDate>Wed, 01 Feb 2012 22:41:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Arm Cortex M3 &#8211; STM32F103</title>
		<link>http://www.uicroarm.com/arm-cortex-m3-stm32f103</link>
		<comments>http://www.uicroarm.com/arm-cortex-m3-stm32f103#comments</comments>
		<pubDate>Thu, 04 Jun 2009 22:48:43 +0000</pubDate>
		<dc:creator>Aykut</dc:creator>
				<category><![CDATA[STM32 Uygulamaları]]></category>
		<category><![CDATA[32bit]]></category>
		<category><![CDATA[72mhz]]></category>
		<category><![CDATA[arm cortex]]></category>
		<category><![CDATA[LCD]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[SPI]]></category>
		<category><![CDATA[STM32]]></category>
		<category><![CDATA[STM32F103]]></category>

		<guid isPermaLink="false">http://www.uicroarm.com/?p=90</guid>
		<description><![CDATA[
Merhaba,
Yurtdışından ST&#8217;nin arm cortex m3 core&#8217;lu STM32F103RB işlemcisini içeren bir development boardu temin ettim.
Onunla yaptığım bazı uygulamaların bilgi ve görüntülerini burada paylaşacağım.
Arm cortex M3 tabanlı işlemciler ARM7&#8242;nin yerini alıyor gibi görünüyor. Daha az code (Thumb-2) ile arm7&#8242;den daha yüksek hız, performans, daha ucuz fiyat (arm firması, 8bit fiyatında 32bit sloganını kullandı) , mhz başına daha [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.uicroarm.com/wp-content/dosyalar/2009/06/tumu_295.jpg" alt="tumu_295" title="tumu_295" width="295" height="221" class="alignnone size-full wp-image-91" /><span id="more-90"></span></p>
<p>Merhaba,</p>
<p>Yurtdışından ST&#8217;nin arm cortex m3 core&#8217;lu STM32F103RB işlemcisini içeren bir development boardu temin ettim.<br />
Onunla yaptığım bazı uygulamaların bilgi ve görüntülerini burada paylaşacağım.<br />
Arm cortex M3 tabanlı işlemciler ARM7&#8242;nin yerini alıyor gibi görünüyor. Daha az code (Thumb-2) ile arm7&#8242;den daha yüksek hız, performans, daha ucuz fiyat (arm firması, 8bit fiyatında 32bit sloganını kullandı) , mhz başına daha düşük güç vs.Arm cortex m3 hakkında daha detaylı bilgiyi http://www.arm.com/products/CPUs/ARM_Cortex-M3.html   adresinden alabilirsiniz.</p>
<p>STM32 serisinde donanım olarak, moduler bazda nerdeyse heysey var. Eksik olanlarda ethernet vs. yeni serilerinde var görünüyor. (yakında stm32f105 ve 107 serisi çıkacak).</p>
<p>NXP&#8217;nin arm cortex işlemciside yakında çıkıyor. Bence NXP&#8217;nin işlemcisi biraz daha ağır basıyor, Bunun nedeni nxp&#8217;ye yakınlığım yani datasheet okuma , register yapısı ve  programlama formatına alıştım. İkincisi ise benim için önemli olan bazı donanımlarının stm32&#8242;den iyi olması , çalışma hızı (100Mhz) ve SPI&#8217;ın 4-16bit ayarlanabilir olması gibi. Dezavantajı ise bir portu 4mA basar veya çeker. Stm32&#8242;de ise bu microchip işlemcilerindeki gibi 25mA&#8217;dir. Bu önemli bir özellik ama göreceli. Mesela port çıkışlarında buffer IC kullanmak işlemciyi korur.<br />
Ayrıca ST&#8217;nin programmer manual&#8217;ini beğenmedim detaylı anlatım yok işin özüne girmeye çalıştığında birbiriyle bağlantılı bilgiler farklı kaynaklardan çıkıyor vs. Programlanması çok kolay bir işlemci. Bence NXP&#8217;nin arm7&#8217;si çok daha zordur.<br />
Aşağıya Nokia3310 lcd ile yaptığım bir uygulama görüntülerini ekledim.(Ekranda koşan tavşan animasyonu var) Derleyici olarak keil kullandım. Ayrıca ansi C kullanmanın avantajı, PIC16,PIC18,dspic30F ve arm7&#8242;de kullandığım programın aynısını stm32 için kullandım. Sadece bir kaç tanımlama değişiyor. (SPI bus ile sürdüm, bus clock 18mhz/8&#8242;dir,nokia lcd 4mhz&#8217;e kadar destekler.) STM32&#8242;nin clock için pre ve postscaler&#8217;ı da bence yetersiz. </p>
<p><a href="http://www.uicroarm.com/wp-content/dosyalar/2009/06/tumu_1000.jpg" rel="lightbox[90]"><img src="http://www.uicroarm.com/wp-content/dosyalar/2009/06/tumu_1000-150x150.jpg" alt="tumu_1000" title="tumu_1000" width="150" height="150" class="alignnone size-thumbnail wp-image-92" /></a><a href="http://www.uicroarm.com/wp-content/dosyalar/2009/06/stm32_1000.jpg" rel="lightbox[90]"><img src="http://www.uicroarm.com/wp-content/dosyalar/2009/06/stm32_1000-150x150.jpg" alt="stm32_1000" title="stm32_1000" width="150" height="150" class="alignnone size-thumbnail wp-image-93" /></a><a href="http://www.uicroarm.com/wp-content/dosyalar/2009/06/lcd_1000.jpg" rel="lightbox[90]"><img src="http://www.uicroarm.com/wp-content/dosyalar/2009/06/lcd_1000-150x150.jpg" alt="lcd_1000" title="lcd_1000" width="150" height="150" class="alignnone size-thumbnail wp-image-94" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uicroarm.com/arm-cortex-m3-stm32f103/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

