<?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>how run the program without monitor</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/16105/how-run-the-program-without-monitor</link><description> Hello all. 
I&amp;#39;m trying to use the serial port in the MCB167-net. 
I don&amp;#39;t want to debug the program, I only want to run it, so could I download the program to the target, and go out of the 
debug session without quit the program of the target? Can I</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: how run the program without monitor</title><link>https://community.arm.com/thread/72032?ContentTypeID=1</link><pubDate>Tue, 28 Oct 2003 06:48:49 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:e6ab9028-e568-4180-b206-d3a4d6270b7b</guid><dc:creator>Mik Kleshov</dc:creator><description>&lt;p&gt;Just one small correction:&lt;br /&gt;
&lt;br /&gt;
If you are downloading a program that has an entry for &amp;#39;ASC0 Receive&amp;#39; in the interrupt vector table, then the monitor will not overwrite its own entry (I think.) Because if it did, you wouldn&amp;#39;t have a chance to hit the &amp;#39;Run&amp;#39; button. You will have to modify that entry in your program manually, like so:&lt;br /&gt;
&lt;pre&gt;
*(unsigned long huge*)0xAC = (void (far*)(void))my_asc0_receive_handler;
*(unsigned char huge*)0xAC = &amp;#39;\xFA&amp;#39;;
&lt;/pre&gt;
Not very elegant, but should do the trick.&lt;br /&gt;
&lt;br /&gt;
- mike&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how run the program without monitor</title><link>https://community.arm.com/thread/41166?ContentTypeID=1</link><pubDate>Tue, 28 Oct 2003 06:31:59 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:597e215f-5c52-4be8-aa78-aeeee01d63c6</guid><dc:creator>Mik Kleshov</dc:creator><description>&lt;p&gt;I&amp;#39;ve done almost exactly that before, with the difference being that I used monitor in simulated serial mode, so the monitor didn&amp;#39;t occupy ASC0. As far as I know, there shouldn&amp;#39;t be any problems with downloading the program into the target and hitting the &amp;#39;Run&amp;#39; button. Of course, the debugger will complain that it&amp;#39;s lost connection with the target as soon as your program takes control of the ASC0, but that shouldn&amp;#39;t prevent the program from keeping on running.&lt;br /&gt;
&lt;br /&gt;
- mike&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>