<?xml version="1.0" encoding="iso-8859-1"?>
<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/">
	<channel>
		<title>Embedded Studio Forum</title>
		<link>http://embeddedstudio.forumotion.net/feed/?</link>
		<description>Latest topics</description>
		<lastBuildDate>Mon, 28 Sep 2009 02:00:33 GMT</lastBuildDate>
		<ttl>10</ttl>
		<image>
			<title>Embedded Studio Forum</title>
			<url>http://illiweb.com/fa/prosilver/site_logo.gif</url>
			<link>http://embeddedstudio.forumotion.net/feed/?</link>
		</image>
		<item>
			<title>How to configure an interrupt service</title>
			<link>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/how-to-configure-an-interrupt-service-t14.htm</link>
			<dc:creator>lyh8</dc:creator>
			<description>I'm new to Microchip dsPIC30F series chip programming. I need to use interrupt service in my application, but I don't know what control registers need to be configured, and how an interrupt service routine (ISR) gets invoked. Can you please take external interrupt INT2 as an example to show how to program an ISR? Thanks.</description>
			<category>Microchip dsPIC and MPLAB</category>
			<pubDate>Mon, 28 Sep 2009 02:00:33 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/how-to-configure-an-interrupt-service-t14.htm#32</comments>
			<guid>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/how-to-configure-an-interrupt-service-t14.htm</guid>
		</item>
		<item>
			<title>Booting a second program</title>
			<link>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/booting-a-second-program-t13.htm</link>
			<dc:creator>calvinium</dc:creator>
			<description>Hi,



I've been working through your article on booting one application from an alternative running one and am encountering some roadblocks. I was wondering if you could point me in the right direction. I erased the flash, and compiled and load the first application via JTAG. I ran the first application without flashing the second and expect it to erase itself, but in fact after reset, it restarted the first application again.



I have made the following assumptions about the process:



1.  ...</description>
			<category>Analog Devices VisualDSP++ and DSP</category>
			<pubDate>Tue, 19 May 2009 06:54:06 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/booting-a-second-program-t13.htm#30</comments>
			<guid>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/booting-a-second-program-t13.htm</guid>
		</item>
		<item>
			<title>Problem of ldr file without the use of the default kernel</title>
			<link>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/problem-of-ldr-file-without-the-use-of-the-default-kernel-t12.htm</link>
			<dc:creator>lyh8</dc:creator>
			<description>In my SHARC application created in VisualDSP++ v5.0, I found a problem in my ldr file when &quot;Use default kernel&quot; option was unchecked in the Project Option window. The problem was the ldr image did not contain an Interrupt Vector Table at the end. Because of that, the ldr image failed to run after being loaded from flash to on-chip RAM. Can you please advise why? Thanks a lot.</description>
			<category>Analog Devices VisualDSP++ and DSP</category>
			<pubDate>Thu, 02 Apr 2009 01:48:31 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/problem-of-ldr-file-without-the-use-of-the-default-kernel-t12.htm#28</comments>
			<guid>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/problem-of-ldr-file-without-the-use-of-the-default-kernel-t12.htm</guid>
		</item>
		<item>
			<title>Function pointer array initialization</title>
			<link>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/function-pointer-array-initialization-t11.htm</link>
			<dc:creator>GoldenMaple</dc:creator>
			<description>I had the following function pointer definition in PBIT.h



typedef BOOL (*pfTests)(void);



and an array of function pointers in PBIT.c,



BOOL SRAM_BIT(void);

BOOL NVM_BIT(void);

BOOL PS_BIT(void);

BOOL ARINC_BIT(void);



pfTests pbits[] =

{

      &amp;SRAM_BIT,

      &amp;NVM_BIT,

      &amp;PS_BIT,

      &amp;ARINC_BIT

};



When building, the compiler gave the following warnings.



Source\BIT\PBIT.c:49: warning: missing braces around initializer

Source\BIT\PBIT.c:49:  ...</description>
			<category>Microchip dsPIC and MPLAB</category>
			<pubDate>Wed, 07 Jan 2009 17:52:53 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/function-pointer-array-initialization-t11.htm#23</comments>
			<guid>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/function-pointer-array-initialization-t11.htm</guid>
		</item>
		<item>
			<title>MPLAB Project Startup Function</title>
			<link>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/mplab-project-startup-function-t10.htm</link>
			<dc:creator>GoldenMaple</dc:creator>
			<description><![CDATA[Hello there,
<br />

<br />
In a MPLAB project, how do I eliminate the startup function from the lib in order to use my own startup code? I tried to delete the <strong>Library Search Path</strong> from the project build option, which I thought was the way to exclude it, however, the execution still starts from the default startup, and my startup was not invoked. Please advise.]]></description>
			<category>Microchip dsPIC and MPLAB</category>
			<pubDate>Wed, 26 Nov 2008 06:08:24 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/mplab-project-startup-function-t10.htm#20</comments>
			<guid>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/mplab-project-startup-function-t10.htm</guid>
		</item>
		<item>
			<title>Question about dsPIC30F6010A system clock</title>
			<link>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/question-about-dspic30f6010a-system-clock-t9.htm</link>
			<dc:creator>GoldenMaple</dc:creator>
			<description>We have decided to use dsPIC30F6010A for a subsystem of an aircraft design. I realized that the dsPIC has 30 MIPS speed, however, the datasheet also states that it accepts DC to 40 MHz external clock input. My question is, if we use 40 MHz external clock oscillator as clock input, what will the CPU speed be, 40 MIPS or 30 MIPS?</description>
			<category>Microchip dsPIC and MPLAB</category>
			<pubDate>Tue, 11 Nov 2008 23:12:17 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/question-about-dspic30f6010a-system-clock-t9.htm#18</comments>
			<guid>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/question-about-dspic30f6010a-system-clock-t9.htm</guid>
		</item>
		<item>
			<title>WCF and Devicenet</title>
			<link>http://embeddedstudio.forumotion.net/devicenet-f10/wcf-and-devicenet-t8.htm</link>
			<dc:creator>danflory</dc:creator>
			<description>I have a new job programming for PLC cards that use Devicenet. My project manager asked about a standard communication link between Devicenet and .NET instead of our in house program. So I searched online and this new site is what I found. Could you give me pointers to sites that will get me started?</description>
			<category>DeviceNet</category>
			<pubDate>Fri, 26 Sep 2008 19:03:12 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/devicenet-f10/wcf-and-devicenet-t8.htm#16</comments>
			<guid>http://embeddedstudio.forumotion.net/devicenet-f10/wcf-and-devicenet-t8.htm</guid>
		</item>
		<item>
			<title>Allegro Free Physical View does not launch</title>
			<link>http://embeddedstudio.forumotion.net/cadence-allegro-f14/allegro-free-physical-view-does-not-launch-t7.htm</link>
			<dc:creator>lyh8</dc:creator>
			<description><![CDATA[Hi there, 
<br />

<br />
I downloaded Cadence Allegro Free Physical Viewer v16.x from Cadence website and installed successfully. However, when double-clicking the program, I noticed that only the cursor blinked once, the program did not launch. I have tested on both desktop and laptop with Windows XP, the same issue occurred. I'm frustrated. Is there any solution? Thanks.]]></description>
			<category>Cadence Allegro</category>
			<pubDate>Wed, 10 Sep 2008 22:35:58 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/cadence-allegro-f14/allegro-free-physical-view-does-not-launch-t7.htm#13</comments>
			<guid>http://embeddedstudio.forumotion.net/cadence-allegro-f14/allegro-free-physical-view-does-not-launch-t7.htm</guid>
		</item>
		<item>
			<title>How to enter safe boot mode</title>
			<link>http://embeddedstudio.forumotion.net/lenovol-thinkpad-t61p-f13/how-to-enter-safe-boot-mode-t6.htm</link>
			<dc:creator>lyh8</dc:creator>
			<description>Hello there,



I have been frustrated much because I could not start my ThinkPad T61p into safe mode. Usually, pressing F8 on a tipical Windows PC after BIOS starts would get the machine into boot modes selection window. However, this approach does not work on this machine. I have been searching the internet for the answer, however, there were not any satisfactory answers. Someone says that change Windows boot.ini file, that's not what I like to do. I hope someone here could provide a simple  ...</description>
			<category>Lenovol ThinkPad T61p</category>
			<pubDate>Sun, 31 Aug 2008 06:04:03 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/lenovol-thinkpad-t61p-f13/how-to-enter-safe-boot-mode-t6.htm#11</comments>
			<guid>http://embeddedstudio.forumotion.net/lenovol-thinkpad-t61p-f13/how-to-enter-safe-boot-mode-t6.htm</guid>
		</item>
		<item>
			<title>System clock and CAN communication reliability</title>
			<link>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/system-clock-and-can-communication-reliability-t5.htm</link>
			<dc:creator>lyh8</dc:creator>
			<description><![CDATA[Hello there,
<br />

<br />
Microchip dsPIC30F4012 was chosen for our application. According to its reference design, we used 7.3728 MHz crystal to generate system clock 29.4912 MHz. I noticed that UART communication works reliably, while CAN communication does not. Can you explain why and advise any suggestion?
<br />

<br />
Thanks.]]></description>
			<category>Microchip dsPIC and MPLAB</category>
			<pubDate>Tue, 26 Aug 2008 15:42:35 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/system-clock-and-can-communication-reliability-t5.htm#8</comments>
			<guid>http://embeddedstudio.forumotion.net/microchip-dspic-and-mplab-f7/system-clock-and-can-communication-reliability-t5.htm</guid>
		</item>
		<item>
			<title>Linker error after converting project from v4.5 to v5.0</title>
			<link>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/linker-error-after-converting-project-from-v45-to-v50-t4.htm</link>
			<dc:creator>GoldenMaple</dc:creator>
			<description><![CDATA[Hi there,
<br />

<br />
After converting my project from v4.5 to v5.0, I got another linker error. Looking into ldf file, I observed that there was a cross (x) symbol appearing at section Code_Space_Name, which has never been seen in v4.5. Please advise.]]></description>
			<category>Analog Devices VisualDSP++ and DSP</category>
			<pubDate>Sat, 23 Aug 2008 01:35:20 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/linker-error-after-converting-project-from-v45-to-v50-t4.htm#6</comments>
			<guid>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/linker-error-after-converting-project-from-v45-to-v50-t4.htm</guid>
		</item>
		<item>
			<title>Warning message after converting project of v4.5 to v5.0</title>
			<link>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/warning-message-after-converting-project-of-v45-to-v50-t3.htm</link>
			<dc:creator>GoldenMaple</dc:creator>
			<description><![CDATA[Dear Sir/Madam:
<br />

<br />
After upgrading VisualDSP++ from v4.5 to v5.0 with Update 3, I converted my project that was built with v4.5 to v5.0, every time after building, there was a warning message something like
<br />

<br />
Trying to load an executable built for 0.0 silicon to a 0.1 silicon target. Continue? Yes (button) or No (button)
<br />

<br />
Even though it is not a big deal but do you know how to eliminate that message? Thanks a lot.]]></description>
			<category>Analog Devices VisualDSP++ and DSP</category>
			<pubDate>Sat, 23 Aug 2008 00:38:29 GMT</pubDate>
			<comments>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/warning-message-after-converting-project-of-v45-to-v50-t3.htm#3</comments>
			<guid>http://embeddedstudio.forumotion.net/analog-devices-visualdsp-and-dsp-f6/warning-message-after-converting-project-of-v45-to-v50-t3.htm</guid>
		</item>
	</channel>
</rss>