<?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 LPC11C24: C_CAN on-chip drivers: lost incomming message in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC11C24-C-CAN-on-chip-drivers-lost-incomming-message/m-p/604235#M23529</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using LPCXpresso LPC11C24 rev B board and writing simple CAN target with C_CAN on-chip driver (without interrupts).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Today, I noticed that sometimes LPC11C24 loses incoming CAN message.&lt;/P&gt;&lt;P&gt;LPC_CCAN_API-&amp;gt;can_receive() returns zero in spite of CAN bus analyzer records a correct frame.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that this problem is timing critical, there is no problem almost all time.&lt;/P&gt;&lt;P&gt;But near LPC_CCAN_API-&amp;gt;can_transmit(), near sending frame from LPC11C24,&lt;/P&gt;&lt;P&gt;above problem will occur.&lt;/P&gt;&lt;P&gt;(like can_transmit() may clear receive-flag by mistake at the end of his procedure...)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have info about this ?&lt;/P&gt;&lt;P&gt;or have similar experience ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * my LPC11C24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; +-------------+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; | LPC11C24F&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; | P&amp;nbsp; /301&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; | X&amp;nbsp; 56.106&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; | N&amp;nbsp; ZSD11&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 131AY&amp;nbsp;&amp;nbsp;&amp;nbsp; | year 11, week 13, Rev.A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; +-------------+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Dev.ID:&amp;nbsp; 0x1430102B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | B.L.Ver: 7.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Oct 2016 21:45:54 GMT</pubDate>
    <dc:creator>shigeuratan</dc:creator>
    <dc:date>2016-10-26T21:45:54Z</dc:date>
    <item>
      <title>LPC11C24: C_CAN on-chip drivers: lost incomming message</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC11C24-C-CAN-on-chip-drivers-lost-incomming-message/m-p/604235#M23529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using LPCXpresso LPC11C24 rev B board and writing simple CAN target with C_CAN on-chip driver (without interrupts).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Today, I noticed that sometimes LPC11C24 loses incoming CAN message.&lt;/P&gt;&lt;P&gt;LPC_CCAN_API-&amp;gt;can_receive() returns zero in spite of CAN bus analyzer records a correct frame.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that this problem is timing critical, there is no problem almost all time.&lt;/P&gt;&lt;P&gt;But near LPC_CCAN_API-&amp;gt;can_transmit(), near sending frame from LPC11C24,&lt;/P&gt;&lt;P&gt;above problem will occur.&lt;/P&gt;&lt;P&gt;(like can_transmit() may clear receive-flag by mistake at the end of his procedure...)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have info about this ?&lt;/P&gt;&lt;P&gt;or have similar experience ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * my LPC11C24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; +-------------+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; | LPC11C24F&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; | P&amp;nbsp; /301&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; | X&amp;nbsp; 56.106&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; | N&amp;nbsp; ZSD11&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 131AY&amp;nbsp;&amp;nbsp;&amp;nbsp; | year 11, week 13, Rev.A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; +-------------+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Dev.ID:&amp;nbsp; 0x1430102B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | B.L.Ver: 7.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Oct 2016 21:45:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC11C24-C-CAN-on-chip-drivers-lost-incomming-message/m-p/604235#M23529</guid>
      <dc:creator>shigeuratan</dc:creator>
      <dc:date>2016-10-26T21:45:54Z</dc:date>
    </item>
  </channel>
</rss>

