<?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>LPCXpresso IDE中的主题 Re: LPC1769 Can Driver</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570947#M20382</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by MAUROFIUNER on Tue Nov 13 12:46:14 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to send a messagge with LCPXpresso-LPC1769,but I can´t..&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I don´t know why signal go down when should maintain high.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Excuse my bad English!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My code is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_can.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_libcfg.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_pinsel.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "debug_frmwrk.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_gpio.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/* Example group ----------------------------------------------------------- */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/** @defgroup CAN_LedControlCAN_LedControl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; * @ingroup CAN_Examples&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;/************************** PRIVATE VARIABLES *************************/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint8_t menu[]=&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"*******************************************************************************\n\r"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"Hello NXP Semiconductors \n\r"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"CAN demo \n\r"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"\t - MCU: LPC17xx \n\r"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"\t - Core: ARM CORTEX-M3 \n\r"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"\t - Communicate via: UART0 - 115200 bps \n\r"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"Use two CAN peripherals: CAN1 and CAN2 to communicate\n\r"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"Use CAN frames to control LED display\n\r"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"*******************************************************************************\n\r";&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/** CAN variable definition **/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CAN_MSG_Type TXMsg, RXMsg; // messages for test Bypass mode&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint8_t LED_Value;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint32_t LED[8] = {(1&amp;lt;&amp;lt;6),(1&amp;lt;&amp;lt;5),(1&amp;lt;&amp;lt;4),(1&amp;lt;&amp;lt;3),(1&amp;lt;&amp;lt;2),(1&amp;lt;&amp;lt;31),(1&amp;lt;&amp;lt;29),(1&amp;lt;&amp;lt;28)};&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/************************** PRIVATE FUNCTIONS *************************/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;void CAN_IRQHandler(void);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;void CAN_InitMessage(void);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//void print_menu();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/*----------------- INTERRUPT SERVICE ROUTINES --------------------------*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/*********************************************************************//**&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; * @briefCAN_IRQ Handler, control receive message operation&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; * param[in]none&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; * @return none&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; **********************************************************************/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;void CAN_IRQHandler()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint8_t IntStatus;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint32_t data,i;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/* get interrupt status&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; * Note that: Interrupt register CANICR will be reset after read.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; * So function "CAN_IntGetStatus" should be call only one time&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;IntStatus = CAN_IntGetStatus(LPC_CAN2);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//check receive interrupt&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if((IntStatus&amp;gt;&amp;gt;0)&amp;amp;0x01)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CAN_ReceiveMsg(LPC_CAN2,&amp;amp;RXMsg);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;data = RXMsg.dataA[0];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for(i=0;i&amp;lt;8;i++)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if ((data &amp;gt;&amp;gt; i)&amp;amp;0x01)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if(i&amp;lt;5)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPIO_SetValue(2,LED&lt;/SPAN&gt;&lt;I&gt;);&lt;BR /&gt;else&lt;BR /&gt;GPIO_SetValue(1,LED&lt;I&gt;);&lt;BR /&gt;}&lt;BR /&gt;else&lt;BR /&gt;{&lt;BR /&gt;if(i&amp;lt;5)&lt;BR /&gt;GPIO_ClearValue(2,LED&lt;I&gt;);&lt;BR /&gt;else&lt;BR /&gt;GPIO_ClearValue(1,LED&lt;I&gt;);&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;/*-------------------------PRIVATE FUNCTIONS----------------------------*/&lt;BR /&gt;/*********************************************************************//**&lt;BR /&gt; * @briefInitialize transmit and receive message for Bypass operation&lt;BR /&gt; * @param[in]none&lt;BR /&gt; * @return none&lt;BR /&gt; **********************************************************************/&lt;BR /&gt;void CAN_InitMessage(void) {&lt;BR /&gt; TXMsg.format = STD_ID_FORMAT;&lt;BR /&gt; TXMsg.id = 0x7ff;&lt;BR /&gt; TXMsg.len = 8;&lt;BR /&gt; TXMsg.type = DATA_FRAME;&lt;BR /&gt;TXMsg.dataA[0] = TXMsg.dataA[1] = TXMsg.dataA[2] = TXMsg.dataA[3] = 0xffffffff;&lt;BR /&gt;TXMsg.dataB[0] = TXMsg.dataB[1] = TXMsg.dataB[2] = TXMsg.dataB[3] = 0xffffffff;&lt;BR /&gt;&lt;BR /&gt;RXMsg.format = 0x00;&lt;BR /&gt;RXMsg.id = 0x00;&lt;BR /&gt;RXMsg.len = 0x00;&lt;BR /&gt;RXMsg.type = 0x00;&lt;BR /&gt;RXMsg.dataA[0] = RXMsg.dataA[1] = RXMsg.dataA[2] = RXMsg.dataA[3] = 0x00000000;&lt;BR /&gt;RXMsg.dataB[0] = RXMsg.dataB[1] = RXMsg.dataB[2] = RXMsg.dataB[3] = 0x00000000;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;/*-------------------------MAIN FUNCTION------------------------------*/&lt;BR /&gt;/*********************************************************************//**&lt;BR /&gt; * @briefc_entry: Main CAN program body&lt;BR /&gt; * @param[in]none&lt;BR /&gt; * @return int&lt;BR /&gt; **********************************************************************/&lt;BR /&gt;int c_entry(void) { /* Main Program */&lt;BR /&gt;PINSEL_CFG_Type PinCfg;&lt;BR /&gt;&lt;BR /&gt;/* LED setting */&lt;BR /&gt;GPIO_SetDir(1,(1&amp;lt;&amp;lt;28)|(1&amp;lt;&amp;lt;29)|(1&amp;lt;&amp;lt;31),1);&lt;BR /&gt;GPIO_SetDir(2,(1&amp;lt;&amp;lt;2)|(1&amp;lt;&amp;lt;3)|(1&amp;lt;&amp;lt;4)|(1&amp;lt;&amp;lt;5)|(1&amp;lt;&amp;lt;6),1);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;/* Pin configuration&lt;BR /&gt;&amp;nbsp; *CAN1: select 0.0 as RD1. P0.1 as TD1&lt;BR /&gt; */&lt;BR /&gt; PinCfg.Funcnum = 1;&lt;BR /&gt; PinCfg.OpenDrain = 0;&lt;BR /&gt; PinCfg.Pinmode = 0;&lt;BR /&gt; PinCfg.Pinnum = 0;&lt;BR /&gt; PinCfg.Portnum = 0;&lt;BR /&gt; PINSEL_ConfigPin(&amp;amp;PinCfg);&lt;BR /&gt; PinCfg.Pinnum = 1;&lt;BR /&gt; PINSEL_ConfigPin(&amp;amp;PinCfg);&lt;BR /&gt;&lt;BR /&gt; // CAN2 Pins P0.4 as RD2 and P0.5 as TD2&lt;BR /&gt;&amp;nbsp; PinCfg.Funcnum = 2;&lt;BR /&gt;&amp;nbsp; PinCfg.Pinnum = 4;&lt;BR /&gt;&amp;nbsp; PinCfg.Portnum = 0;&lt;BR /&gt;&amp;nbsp; PINSEL_ConfigPin(&amp;amp;PinCfg);&lt;BR /&gt;&amp;nbsp; PinCfg.Pinnum = 5;&lt;BR /&gt;&amp;nbsp; PINSEL_ConfigPin(&amp;amp;PinCfg);&lt;BR /&gt;&lt;BR /&gt;//Initialize CAN1 &amp;amp; CAN2&lt;BR /&gt;CAN_Init(LPC_CAN1, 125000);&lt;BR /&gt;CAN_Init(LPC_CAN2, 125000);&lt;BR /&gt;&lt;BR /&gt;//Enable Interrupt&lt;BR /&gt;CAN_IRQCmd(LPC_CAN2, CANINT_RIE, ENABLE);&lt;BR /&gt;CAN_SetAFMode(LPC_CANAF,CAN_AccBP);&lt;BR /&gt;CAN_InitMessage();&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;//Enable CAN Interrupt&lt;BR /&gt;NVIC_EnableIRQ(CAN_IRQn);&lt;BR /&gt;while(1)&lt;BR /&gt;{//receiving is done via interrupt&lt;BR /&gt;//CAN_SendMsg(LPC_CAN1, &amp;amp;TXMsg);&lt;BR /&gt;CAN_SendMsg(LPC_CAN2, &amp;amp;TXMsg);&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;return 1;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;#if 0&lt;BR /&gt;/* With ARM and GHS toolsets, the entry point is main() - this will&lt;BR /&gt; allow the linker to generate wrapper code to setup stacks, allocate&lt;BR /&gt; heap area, and initialize and copy code and data segments. For GNU&lt;BR /&gt; toolsets, the entry point is through __start() in the crt0_gnu.asm&lt;BR /&gt; file, and that startup code will setup stacks and data */&lt;BR /&gt;int main(void) {&lt;BR /&gt;return c_entry();&lt;BR /&gt;}&lt;BR /&gt;#endif&lt;BR /&gt;&lt;BR /&gt;#ifdef&amp;nbsp; DEBUG&lt;BR /&gt;/*******************************************************************************&lt;BR /&gt; * @briefReports the name of the source file and the source line number&lt;BR /&gt; * where the CHECK_PARAM error has occurred.&lt;BR /&gt; * @param[in]file Pointer to the source file name&lt;BR /&gt; * @param[in]&amp;nbsp;&amp;nbsp;&amp;nbsp; line assert_param error line source number&lt;BR /&gt; * @returnNone&lt;BR /&gt; *******************************************************************************/&lt;BR /&gt;void check_failed(uint8_t *file, uint32_t line) {&lt;BR /&gt;/* User can add his own implementation to report the file name and line number,&lt;BR /&gt; ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */&lt;BR /&gt;&lt;BR /&gt;/* Infinite loop */&lt;BR /&gt;while (1)&lt;BR /&gt;;&lt;BR /&gt;}&lt;BR /&gt;#endif&lt;BR /&gt;&lt;BR /&gt;Oscilloscope Capture is:&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:29:36 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T22:29:36Z</dc:date>
    <item>
      <title>LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570893#M20328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ajay on Wed Mar 23 16:20:53 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Has anyone been able to successfully get CAN to work on the LPCXpresso 1769?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570893#M20328</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:03Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570894#M20329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by larryvc on Wed Mar 23 16:43:56 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Ajay,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm sure that Zero has.&amp;nbsp; Be a little more specific about the problems you are having.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570894#M20329</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:04Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570895#M20330</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 Wed Mar 23 16:52:48 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Try:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lpc17_CAN__LedControl.zip&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://support.code-red-tech.com/CodeRedWiki/NXPDriverLibraries&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;See:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://knowledgebase.nxp.com/showthread.php?p=5962&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570895#M20330</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:04Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570896#M20331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ajay on Wed Mar 23 19:34:00 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Zero,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Have you tried the code attached in your reply?&amp;nbsp; I saw a comment from CodeRed that it was untested code.&amp;nbsp; I am asking so that if I run into issue, I know someone can help.&amp;nbsp; I am surprised the example code does not include a CAN example.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570896#M20331</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:05Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570897#M20332</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 Wed Mar 23 22:56:29 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Ajay&lt;/STRONG&gt;&lt;BR /&gt;Zero,&lt;BR /&gt; &lt;BR /&gt;Have you tried the code attached in your reply? &lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, the attached pictures shows it.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570897#M20332</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:05Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570898#M20333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Polux rsv on Thu Mar 24 01:32:36 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I built a CAN gateway using both can controllers, with filters. Works perfectly, but some important bugs must be corrected in lpc17xx_can.c. And some limitations apply if you want two different bitrate. Read this &lt;/SPAN&gt;&lt;A href="http://http://knowledgebase.nxp.com/showthread.php?t=134"&gt;post&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Angelo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570898#M20333</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:06Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570899#M20334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by rtos on Fri Mar 25 06:26:05 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Polux rsv&lt;/STRONG&gt;&lt;BR /&gt;I built a CAN gateway using both can controllers, with filters. Works perfectly, but some important bugs must be corrected in lpc17xx_can.c. And some limitations apply if you want two different bitrate. Read this &lt;A href="http://http://knowledgebase.nxp.com/showthread.php?t=134"&gt;post&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Angelo&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I wrote the original post for that thread and to this day I can not get the CAN code to work.&amp;nbsp; There are too many sample CAN code examples floating around that "almost work" or "should work" or have "stipulations to work " with the LPC1768 Expresso board.&amp;nbsp; Not knowing a whole lot about the details of setting up CAN it's difficult to follow along and get these slightly our of spec demo codes to work properly.&amp;nbsp; I've spend countless hours and still cant get the CAN code to work.&amp;nbsp; Maybe it's just me or I'm not as smart as the rest of you guys.&amp;nbsp; I've even showed these code samples to a friend that knows a fair amount about CAN and he could not get the code to work with the LPC1786 board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I wish that one of you guys who have the CAN code working on an actual LPC1768 board could post your known good working code in a project form for the LPC1768Expresso board.&amp;nbsp; Perhaps just distill it down to a simple send/receive example.&amp;nbsp; This way when I run it it will just work out of the box and I can then focus on learning why it works instead of spinning endlessly trying to debug an example that was written for another development environment and does not really work, etc.&amp;nbsp; That would be MUCH appreciate and very kind of you!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570899#M20334</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:07Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570900#M20335</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 Fri Mar 25 06:58:01 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Are you just crying or do you want to get your CAN running?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The link above shows an example :) Did you try this? Our your clueless friend?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So stop crying and describe your problem...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570900#M20335</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:07Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570901#M20336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by jlara on Tue Mar 29 03:31:28 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Zero, Angelo,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The "lpc17_CAN__LedControl" code only result in error frames from CAN1 with my LPCXpresso 1768.&amp;nbsp; I am using a reputable tool to monitor the bus (Vector CANalyzer).&amp;nbsp; Also monitoring with a scope and I can see messages back to back on the oscilloscope.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Even if I transmit only one frame (call to CAN_SendMsg), the CAN controller will continuously transmit error frames.&amp;nbsp; For termination, I have a 120ohm resistor between CAN Hi and CAN Lo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I already made the changes posted by Angelo in this thread.&amp;nbsp; Do&amp;nbsp; you have any other suggestions for things to try? What is causing the error frames?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570901#M20336</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:08Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570902#M20337</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 Tue Mar 29 03:43:02 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;To start a new hardware switch to 'local self test' before you enter your main loop:&lt;/SPAN&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;
[LEFT]//set local self test[/LEFT]
LPC_CAN1-&amp;gt;MOD = 1; // Enter Reset Mode
LPC_CAN1-&amp;gt;MOD = (1&amp;lt;&amp;lt;2); //local self test
&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;SPAN&gt;So you don't need an acknowledge and avoid problems with your receiving hardware.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Just use a timer to transmit each 100ms and scope it.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570902#M20337</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:08Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570903#M20338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Polux rsv on Tue Mar 29 04:55:01 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;The last post of Zero let me remember you must have at least 2 nodes on the bus. I had some problems, not sure if they were the same than yours, but when I put the USBCAN tool in "listen only" mode, I got some errors. When a node send a message, all present nodes send ack at the end. I don't know if this indication could help you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But anyway, using the powerfull debugger, you could/should step each line of code and check if CAN registers are set correctly, following the reference manual. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In few letters, RTFM :D.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Angelo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570903#M20338</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:09Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570904#M20339</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 Tue Mar 29 05:12:52 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;1. In 'local self test' mode no second CAN node is required. If you connect a CAN transceiver to your LPC it's transmitting, regardless what is or isn't connected.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;That's a good way to start :):)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. 'Listen only mode' or 'silent mode' doesn't acknowledge received messages in order to read data in existing systems (like cars) without interfering them. In this mode a transmitting node doesn't detect acknowledge and restarts transmission.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. It's important to understand some basic features of CAN. Transmitting a CAN message (in normal mode) always implies to detect an acknowledge at the end of the message.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570904#M20339</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:10Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570905#M20340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by jlara on Wed Mar 30 19:57:53 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello Zero, NXP,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you please let me know if you agree with the following BTR calculations?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PLL = 72MHz&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CAN Baudrate: 500KHz&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tq = 18&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TSEG1 = 14&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TSEG2 = 3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SJW = 3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BRP = 1&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;SPAN&gt;TSEG1 = 14, TSEG2 = 3, BRP = 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CANxBTR = 0x003EC001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Is this correct?&amp;nbsp; If not, can you be so kind as to point to the error and why it is incorrect.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If anyone from NXP, CodeRed, or EA is moderating this forum, any input would be appreciated, as well as any useful links.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Zero, what CAN tool do you use?&amp;nbsp; The tool you posted a while ago of a CAN message looks nice.&amp;nbsp; It appears you have a scope which can decode a CAN message ID, data bytes, etc.&amp;nbsp; I am in the market for a good tool if it is affordable.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570905#M20340</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:10Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570907#M20342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by jlara on Thu Mar 31 03:50:52 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks NXP Fairy&amp;nbsp; :)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If the following is correct, is to correct to understand the sample point@ 66%?&amp;nbsp; Should have RTM :D&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TBITTIME = (TSEG1 +1) + (TSEG2 + 1) + TSYNC = 24&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Instead, I thought that &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TBITTIME = TSEG1 + TSEG2 +1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I was trying to learn to calculate these parameters in case I need to change the sample point to a desired value.&amp;nbsp; Thanks for the great help!!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570907#M20342</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:12Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570908#M20343</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 Thu Mar 31 04:42:23 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[U][B]Sample Point Calculation:[/B][/U]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In this sample TSEG1 &amp;amp; TSEG2 are register values, so (TSEG1+1) is the 'real' time value.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sample Point = ((TSEG1 +1) + 1) / TBITTIME = ((15 +1) + 1) / 24 = [B][COLOR=red]0.71[/COLOR][/B]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570908#M20343</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:12Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570909#M20344</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 Thu Mar 31 05:13:29 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;...what CAN tool do you use?&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[INDENT]A few years ago a white-bearded man wearing a red coat brought me a PicoScope2203.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nice little USB toy :)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Price: $262.35 / &amp;amp;#8364;192.39&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://www.picotech.com/picoscope2200-specifications.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Its 'SerialDecoding' can decode CAN, I2C, UART and SPI. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Use 'watch video':&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://www.picotech.com/picoscope6-serial-decoding.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/INDENT]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570909#M20344</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:13Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570910#M20345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by jlara on Sat Apr 02 05:27:02 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Angelo,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I searched for USBCAN tool and found many links.&amp;nbsp; Can you please post the link for the tool you are using?&amp;nbsp; Do you have any complaints about it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570910#M20345</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:13Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570911#M20346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Polux rsv on Mon Apr 04 04:26:52 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://www.canusb.com/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The only complain is about good PC software to analyse communication. But for the low price, it is a good tool to start viewing what your project is doing on CAN lines.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Angelo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570911#M20346</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570912#M20347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by rtos on Mon Apr 04 10:42:56 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Polux rsv&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://www.canusb.com/&lt;/A&gt;&lt;BR /&gt; &lt;BR /&gt;The only complain is about good PC software to analyse communication. But for the low price, it is a good tool to start viewing what your project is doing on CAN lines.&lt;BR /&gt; &lt;BR /&gt;Angelo&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This looks similar to the ValueCAN3 from Intrepid Control Systems. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://intrepidcs.com/osc_store/product_info.php/cPath/21/products_id/103&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have used this tool and it works good.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570912#M20347</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769 Can Driver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570913#M20348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by larryvc on Mon Apr 04 11:26:42 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: rtos&lt;/STRONG&gt;&lt;BR /&gt;This looks similar to the ValueCAN3 from Intrepid Control Systems. &lt;BR /&gt; &lt;BR /&gt;&lt;A href="http://"&gt;http://intrepidcs.com/osc_store/product_info.php/cPath/21/products_id/103&lt;/A&gt;&lt;BR /&gt; &lt;BR /&gt;I have used this tool and it works good.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ValueCAN3 is almost 3 times the price of the CANUSB, maybe PriceyCAN3 would be a better name.:)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Does it have features that make it that much better to be worth the extra money spent?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm looking for a good CAN tool as well and have to research this.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:29:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1769-Can-Driver/m-p/570913#M20348</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:29:15Z</dc:date>
    </item>
  </channel>
</rss>

