<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Help - in selecting proper ARM  micro-controller</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/20631/help---in-selecting-proper-arm-micro-controller</link><description> 
Hello to all, 

 
From now i was devloping application using LPC 2138, 
it has 32K RAM and 512K Flash. My programe is requiring more SRAM, as
I am using 100k Image sensor, 
it quite more image processing is there. 

 
#1) can I get any flashless mc</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Help - in selecting proper ARM  micro-controller</title><link>https://community.arm.com/thread/74318?ContentTypeID=1</link><pubDate>Tue, 29 Aug 2006 05:44:07 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:e91f6ee0-205a-45bd-beb0-875cedf3191c</guid><dc:creator>Tim k</dc:creator><description>&lt;p&gt;&lt;p&gt;
thanks for kind advice,&lt;/p&gt;

&lt;p&gt;
Actually its true that i need to continue to LPC track rather then
ATMEL, to avoide overall program architecture and [cost too, as ATMEL
is not having general onchip pheripherals also]&lt;/p&gt;

&lt;p&gt;
As you told also,I am in favor of lpc2214, and then i need to
interface external RAm to it. If i use RAM as external to controller,
How should my programe can use external address space? Can you
suggest from where can i have these informations..&lt;/p&gt;

&lt;p&gt;
Thanks in advance&lt;br /&gt;
mittal&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help - in selecting proper ARM  micro-controller</title><link>https://community.arm.com/thread/74321?ContentTypeID=1</link><pubDate>Tue, 29 Aug 2006 05:43:59 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:64ca8a34-e00b-4a8c-ae00-3d158d056bf4</guid><dc:creator>Tim k</dc:creator><description>&lt;p&gt;&lt;p&gt;
thanks for kind advice,&lt;/p&gt;

&lt;p&gt;
Actually its true that i need to continue to LPC track rather then
ATMEL, to avoide overall program architecture and [cost too, as ATMEL
is not having general onchip pheripherals also]&lt;/p&gt;

&lt;p&gt;
As you told also,I am in favor of lpc2214, and then i need to
interface external RAm to it. If i use RAM as external to controller,
How should my programe can use external address space? Can you
suggest from where can i have these informations..&lt;/p&gt;

&lt;p&gt;
Thanks in advance&lt;br /&gt;
mittal&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help - in selecting proper ARM  micro-controller</title><link>https://community.arm.com/thread/46686?ContentTypeID=1</link><pubDate>Tue, 29 Aug 2006 00:26:56 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:2f41d50f-5d36-48b1-9b0b-970d9f7df755</guid><dc:creator>Mik Kleshov</dc:creator><description>&lt;p&gt;&lt;p&gt;
If you need more SRAM, pick a microcontroller with external memory
interface and attach SRAM to it. I belive MCUs from the LPC2200
series come with external memory interface.&lt;/p&gt;

&lt;p&gt;
Regards,&lt;br /&gt;
- mike&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help - in selecting proper ARM  micro-controller</title><link>https://community.arm.com/thread/46687?ContentTypeID=1</link><pubDate>Mon, 28 Aug 2006 16:21:01 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:2c1add04-eab3-456a-a1ee-87f01ff36c41</guid><dc:creator>Robert from Philips</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hi,&lt;/p&gt;

&lt;p&gt;
first of all I am a little biased but I will provide the best
advise I can give.&lt;br /&gt;
Changing code from LPC to Atmel, the SFRs are different, the
interrupt controller is different, speed executing from internal
memory is different but the ARM core is the same. So, you will have
to change all initialization code and any kind of hardware drivers
and redo benchmarks.&lt;br /&gt;
Any math or control algorithms will usually not change. It is a lot
less work to switch to another ARM device than switching to another
architecture such as e.g. MIPS but it is also less work to switch to
another LPC, e.g. the LPC2220. .&lt;br /&gt;
So, in the end you have to make the decision.&lt;/p&gt;

&lt;p&gt;
One more issue, if you are depending on speed executing from
flash, you will see a HUGE difference when using the AT91R40008. The
AT91R40008 is not one of the newer Atmel Flash devices with
monolithic die (meaning the memory and the micro are two separate
dice) and you can only get decent speed out of the chip if you copy
the code into the SRAM. It delivers only a fraction of the possible
performance when executing directly from Flash.&lt;/p&gt;

&lt;p&gt;
Robert&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>