<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: LPC11C14  CAN on-chip, need some help in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558204#M14909</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Marucmp on Mon Sep 10 01:43:53 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Zero&lt;/STRONG&gt;&lt;BR /&gt;Forgotten to reserve ROM-RAM?&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;likely...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Already read this&lt;/SPAN&gt;&lt;A href="http://http://support.code-red-tech.com/CodeRedWiki/EnhancedManagedLinkScripts"&gt;http://support.code-red-tech.com/CodeRedWiki/EnhancedManagedLinkScripts&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Trying to understand&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 22:14:21 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T22:14:21Z</dc:date>
    <item>
      <title>LPC11C14  CAN on-chip, need some help</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558199#M14904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Marucmp on Sun Sep 09 23:37:26 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;This is few fragments of my source code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;void [COLOR=Blue]Config_incoming_message_objects[/COLOR](void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.msgobj = 3;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.mode_id = SYNC_ID;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.mask&amp;nbsp;&amp;nbsp;&amp;nbsp; = ~SYNC_ID;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(*rom)-&amp;gt;pCAND-&amp;gt;config_rxmsgobj(&amp;amp;msg_obj);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.msgobj = 4;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.mode_id = RxIDnew;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.mask = ~RxIDnew;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.dlc = 6;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(*rom)-&amp;gt;pCAND-&amp;gt;config_rxmsgobj(&amp;amp;msg_obj);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;void [COLOR=Green]Transfer_message[/COLOR](void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.msgobj&amp;nbsp; = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.mode_id = TxID;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.mask&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.dlc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 8;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.data[0] = 0x10 | (LC++ &amp;amp; 0x0F);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.data[1] = Inputs &amp;amp; (~freq_mask);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.data[2] = Delayed_inputs;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.data[3] = RxPDO[0];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.data[4] = RxPDO[1];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.data[5] = RxPDO[2];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.data[6] = RxPDO[3];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg_obj.data[7] = RxPDO[4];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(*rom)-&amp;gt;pCAND-&amp;gt;can_transmit(&amp;amp;msg_obj);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;void [COLOR=red]Decode_RxPDO[/COLOR](void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint8_t i;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint8_t mode_mask [4]= {0x03, 0x0C, 0x30, 0xC0};&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;freq_mask = RxPDO[0];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;reading_period = RxPDO[1] * 10;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;debounce_time = RxPDO[2] * 10;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for(i=0; i&amp;lt;4; i++)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;transfer_mode&lt;/SPAN&gt;&lt;I&gt; = RxPDO[3] &amp;amp; mode_mask&lt;I&gt;;&lt;BR /&gt;}&lt;BR /&gt;for(i=4; i&amp;lt;8; i++)&lt;BR /&gt;{&lt;BR /&gt;transfer_mode&lt;I&gt; = RxPDO[4] &amp;amp; mode_mask&lt;I&gt;;&lt;BR /&gt;}&lt;BR /&gt;if (RxPDO[5] == SYNC_ID) return;&lt;BR /&gt;&lt;BR /&gt;SYNC_ID = RxPDO[5];&lt;BR /&gt;&lt;BR /&gt;[COLOR=blue]Config_incoming_message_objects[/COLOR]();&lt;BR /&gt;}&lt;BR /&gt;...&lt;BR /&gt;&lt;BR /&gt;/*CAN receive call back */&lt;BR /&gt;/*Function is executed by the Call back handler after&lt;BR /&gt;a CAN message has been received */&lt;BR /&gt;void CAN_rx(uint8_t msg_obj_num){&lt;BR /&gt;&lt;BR /&gt;uint8_t i;&lt;BR /&gt;&lt;BR /&gt;/* Determine which CAN message has been received */&lt;BR /&gt;msg_obj.msgobj = msg_obj_num;&lt;BR /&gt;/* Now load up the msg_obj structure with the CAN message */&lt;BR /&gt;(*rom)-&amp;gt;pCAND-&amp;gt;can_receive(&amp;amp;msg_obj);&lt;BR /&gt;&lt;BR /&gt;if (msg_obj.msgobj = 3)&lt;BR /&gt;{&lt;BR /&gt;[COLOR=Green]Transfer_message[/COLOR]();&lt;BR /&gt;}&lt;BR /&gt;if (msg_obj.msgobj = 4)&lt;BR /&gt;{&lt;BR /&gt;for (i=0; i&amp;lt;8; i++)&lt;BR /&gt;{&lt;BR /&gt;RxPDO&lt;I&gt; = msg_obj.data&lt;I&gt;;&lt;BR /&gt;}&lt;BR /&gt;[COLOR=Red]Decode_RxPDO[/COLOR]();&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;...&lt;BR /&gt;&lt;BR /&gt;int main (void) {&lt;BR /&gt;Init_CAN();&lt;BR /&gt;[COLOR=Blue]Config_incoming_message_objects[/COLOR]();&lt;BR /&gt;&lt;BR /&gt;while (1);&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.Remote unit is sending periodically empty messages with SYNC-ID (requests). And LPC11C14 receive request (message object 3), and send back answer (message object 0). This stage is working properly.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.Sometimes remote unit send message containing some data (may be new SYNC-ID) with RxIDnew. And LPC11C14 receive this message (message odject 4). &lt;BR /&gt;Now the problem: &lt;BR /&gt;After receiving of message object 4 LPC11C14 stops receiving any message. I can't find out why this happens.:confused: Can anybody help?&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:14:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558199#M14904</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:14:18Z</dc:date>
    </item>
    <item>
      <title>Re: LPC11C14  CAN on-chip, need some help</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558200#M14905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Mon Sep 10 01:06:19 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Aleksandr&lt;/STRONG&gt;&lt;BR /&gt;After receiving of message object 4 LPC11C14 stops receiving any message.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And is doing what?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Aleksandr&lt;/STRONG&gt;&lt;BR /&gt;I can't find out why this happens.:confused:&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What did you try already?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Aleksandr&lt;/STRONG&gt;&lt;BR /&gt;Can anybody help?&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You don't show much of your project, so the answer is no :(&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:14:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558200#M14905</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:14:19Z</dc:date>
    </item>
    <item>
      <title>Re: LPC11C14  CAN on-chip, need some help</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558201#M14906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Marucmp on Mon Sep 10 01:31:00 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Zero&lt;/STRONG&gt;&lt;BR /&gt;And is doing what?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;What did you try already?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;You don't show much of your project, so the answer is no :(&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just find out: if received RxPDO[0] = 0 then all working properly! :eek:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And if RxPDO[0] &amp;gt; 0 then CAN_IRQHandler {(*rom)-&amp;gt;pCAND-&amp;gt;isr();} don't causes procedure CAN_rx... :confused:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:14:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558201#M14906</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:14:19Z</dc:date>
    </item>
    <item>
      <title>Re: LPC11C14  CAN on-chip, need some help</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558202#M14907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Mon Sep 10 01:37:50 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Forgotten to reserve ROM-RAM?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:14:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558202#M14907</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:14:20Z</dc:date>
    </item>
    <item>
      <title>Re: LPC11C14  CAN on-chip, need some help</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558203#M14908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Marucmp on Mon Sep 10 01:42:51 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Attached project&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:14:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558203#M14908</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:14:20Z</dc:date>
    </item>
    <item>
      <title>Re: LPC11C14  CAN on-chip, need some help</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558204#M14909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Marucmp on Mon Sep 10 01:43:53 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Zero&lt;/STRONG&gt;&lt;BR /&gt;Forgotten to reserve ROM-RAM?&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;likely...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Already read this&lt;/SPAN&gt;&lt;A href="http://http://support.code-red-tech.com/CodeRedWiki/EnhancedManagedLinkScripts"&gt;http://support.code-red-tech.com/CodeRedWiki/EnhancedManagedLinkScripts&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Trying to understand&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:14:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558204#M14909</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:14:21Z</dc:date>
    </item>
    <item>
      <title>Re: LPC11C14  CAN on-chip, need some help</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558205#M14910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Mon Sep 10 01:54:21 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Use the modern version and read: #5 of &lt;/SPAN&gt;&lt;A href="http://"&gt;http://knowledgebase.nxp.com/showthread.php?t=3138&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:14:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558205#M14910</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:14:22Z</dc:date>
    </item>
    <item>
      <title>Re: LPC11C14  CAN on-chip, need some help</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558206#M14911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Marucmp on Mon Sep 10 02:40:11 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you, now working good!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:14:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC11C14-CAN-on-chip-need-some-help/m-p/558206#M14911</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:14:22Z</dc:date>
    </item>
  </channel>
</rss>

