<?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>using nested interrupts in LPC2148</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/26327/using-nested-interrupts-in-lpc2148</link><description> 
hello, 
I want to use nested interrupts in LPC2148. 
I am doing program in which I have to use nested interrupts of only
serial. when any interrupt comes, controller clears interrupt enable
bit to mask the other interrupt coming. How to avoid this </description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: using nested interrupts in LPC2148</title><link>https://community.arm.com/thread/126051?ContentTypeID=1</link><pubDate>Sat, 20 Mar 2010 23:45:02 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:0605b23a-e6f9-439d-a662-bf2504afc134</guid><dc:creator>mark bond</dc:creator><description>&lt;p&gt;&lt;p&gt;
thanks Tamir,&lt;/p&gt;

&lt;p&gt;
use of nested interrupts was really headache. in that case stack
was used and that was making my work slow. so I have scratched that
idea. I just wanted to do that to change ISR location. now I am doing
it directly without using nested interrupts.&lt;/p&gt;

&lt;p&gt;
on this thing I understand that instead of going in tedious way
one should study more. there is always bypass..&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: using nested interrupts in LPC2148</title><link>https://community.arm.com/thread/115615?ContentTypeID=1</link><pubDate>Fri, 19 Mar 2010 03:02:50 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:881667c3-e578-4997-a2e6-333dd594d45e</guid><dc:creator>Tamir Michael</dc:creator><description>&lt;p&gt;&lt;p&gt;
First - it&amp;#39;s Tamir, not &amp;quot;Sir&amp;quot;...&lt;/p&gt;

&lt;p&gt;
Yes, what you plan to do is possible but you do not need nested
interrupts for it. You need to understand how to work with your
chip&amp;#39;s UART - interrupt driven (preferably) or not, and appropriate
hardware. Read the user manual, learn the available samples and get
started.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: using nested interrupts in LPC2148</title><link>https://community.arm.com/thread/102104?ContentTypeID=1</link><pubDate>Fri, 19 Mar 2010 02:40:39 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:f91a8f3c-4d06-4779-8d96-3f5b790db482</guid><dc:creator>mark bond</dc:creator><description>&lt;p&gt;&lt;p&gt;
Sir,&lt;br /&gt;
here I am doing connecting multiple LPC2148s by serial mode. here one
is master and others are slave.master will decide the slave to talk
with. first it will send wake up to all slave (ie I am using 0x00).
on receiving this all slaves will wake up because the next data
coming from master is slave addrs. on receiving this addrs all slave
will check it with their own and only one slave will found match.
further communication will be between this slave and master.&lt;/p&gt;

&lt;p&gt;
so after receiving 0x00 from master all slave will take addrs from
master and for this I need nested UART0 interrupt&lt;/p&gt;

&lt;p&gt;
is it possible??&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: using nested interrupts in LPC2148</title><link>https://community.arm.com/thread/90306?ContentTypeID=1</link><pubDate>Fri, 19 Mar 2010 02:24:48 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:f458b167-f259-4dbd-9028-df7b021782ff</guid><dc:creator>Tamir Michael</dc:creator><description>&lt;p&gt;&lt;p&gt;
I meant to say: possibly going haywire.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: using nested interrupts in LPC2148</title><link>https://community.arm.com/thread/57926?ContentTypeID=1</link><pubDate>Fri, 19 Mar 2010 02:24:05 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:55260446-1f9d-42a4-b54b-22391c327308</guid><dc:creator>Tamir Michael</dc:creator><description>&lt;p&gt;&lt;p&gt;
why do you want to do this? have you considered the consequences
in terms of stack usage going haywire...?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>