<?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>Problems with signal functions</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/29778/problems-with-signal-functions</link><description> 
For the first time in many years I need to simulate I/O by using a
signal function - specifically - toggle the T0 pin (P1.2 on a LPC915)
as I am using Timer 0 as a counter. I have two problems, best
described by a segment of code stripped down to try</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Problems with signal functions</title><link>https://community.arm.com/thread/117216?ContentTypeID=1</link><pubDate>Sat, 09 Mar 2013 02:50:30 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:5307d4f0-46d3-4fd2-9f9a-0b483e0d9601</guid><dc:creator>Julian Cox</dc:creator><description>&lt;p&gt;&lt;p&gt;
Thanks Andrew. The first link on your reply told me everything I
needed to know.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems with signal functions</title><link>https://community.arm.com/thread/81051?ContentTypeID=1</link><pubDate>Fri, 08 Mar 2013 11:26:26 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:66dd97ee-997b-49ca-bc62-86d1af784088</guid><dc:creator>Julian Cox</dc:creator><description>&lt;p&gt;&lt;p&gt;
Sounds like I really screwed up - I thought the keyword &amp;quot;signal&amp;quot;
was a compiler directive. I think I need &amp;quot;Simulation 101&amp;quot;. There are
plenty of sample signal function on the Keil webste but I can find
nothing about how to implement them.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems with signal functions</title><link>https://community.arm.com/thread/61744?ContentTypeID=1</link><pubDate>Fri, 08 Mar 2013 09:39:46 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:a4b30d96-659d-4c9b-9ba8-277a793448fa</guid><dc:creator>doubt that my ISP Al Bradford</dc:creator><description>&lt;p&gt;&lt;p&gt;
Julian;&lt;/p&gt;

&lt;p&gt;
Check to see each line of code is terminated with a line
feed/carriage return. Remember this is just a script file that is fed
into the command line in the simulator. Since the command line steps
to the next command with a carriage return the Signal script must use
the same rules.&lt;/p&gt;

&lt;p&gt;
Bradford&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems with signal functions</title><link>https://community.arm.com/thread/92252?ContentTypeID=1</link><pubDate>Fri, 08 Mar 2013 09:00:03 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:ce70900c-d37f-47bc-b011-d8c13d1d0ce3</guid><dc:creator>&amp;#178;erik malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;was a typo in the posting, NOT in my code&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
DO NOT DO NOT DO NOT EVER type code into a post use
cut-and-paste&lt;/p&gt;

&lt;p&gt;
the threads that went astray because of the &amp;#39;code&amp;#39; in the post and
the code referred to were different are legio.&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems with signal functions</title><link>https://community.arm.com/thread/92987?ContentTypeID=1</link><pubDate>Fri, 08 Mar 2013 05:25:42 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:1dc90bf1-d5a7-4fb5-bb19-91f31686679e</guid><dc:creator>ImPer Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
Should you really have a main() This isn&amp;#39;t a C program but a
simulator script. It just happens to look a bit similar to C.&lt;/p&gt;

&lt;p&gt;
Next thing - name for VREG depends on processor. Each supported
processor have a web page here with information about what is
supported etc. There you can find information about VREG names.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems with signal functions</title><link>https://community.arm.com/thread/61747?ContentTypeID=1</link><pubDate>Fri, 08 Mar 2013 04:29:28 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:ed8639bc-0c31-423a-9ee7-41fede13c422</guid><dc:creator>Julian Cox</dc:creator><description>&lt;p&gt;&lt;p&gt;
Before anyone picks up on it - the missing ; was a typo in the
posting, NOT in my code.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>