<?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: .txt file input for I2C application or file read function for LPC1114/301 in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/580023#M24399</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Sat Jun 23 00:16:14 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi....!!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Check this out...!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;nt main(void) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int mm;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FILE *fh;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ErrCode Err = ERR_OK;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Err = FileOpen (&amp;amp;fh);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern char I2CMasterBuffer[BUFSIZE];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //char *I2CMasterBufferPtr=I2CMasterBuffer;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Err = InitialiseI2C();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; Err = FileOpen (fh);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; Err = FileRead(fh,I2CMasterBuffer);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fh=fopen(FILENAME, FILEOPENMODE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!feof(fh))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fread(fh,BUFSIZE,1, I2CMasterBuffer);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Err = TxI2C();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fclose(fh);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0 ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks &amp;amp; Regards......:)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 01:13:45 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-16T01:13:45Z</dc:date>
    <item>
      <title>.txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579947#M24323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Wed Apr 11 05:23:29 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=4][B][COLOR=Blue]Hi...!!! &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to take/read file(.txt format doc format) continuously as an input for one of my application on I2C.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; But when I use FILE *file and file =fopen("filename.txt","r"); it is&amp;nbsp;&amp;nbsp; showing error and I tried few more things but it is showing error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have used #include "debug_printf.h" , #include "stdlib.h" and other required driver files, but still error is coming.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please guide me on this or share any document available on c functions for LPCxpresso.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks....:)[/COLOR][/B][/SIZE]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579947#M24323</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:01Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579948#M24324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CodeRedSupport on Thu Apr 12 02:04:55 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;It sounds like you are trying to use semihosting. For details please see:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://support.code-red-tech.com/CodeRedWiki/WhatIsSemiHosting&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and the other FAQs listed at:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://support.code-red-tech.com/CodeRedWiki/CodeRedFAQ#CLibrary&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you want more help, I suggest you provide details of the error that you are seeing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CodeRedSupport.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579948#M24324</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:02Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579949#M24325</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Thu Apr 12 02:30:47 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[FONT=Arial Black][SIZE=4][B][COLOR=Lime]error message is as follow:-&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/COLOR][/B][/SIZE][/FONT]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**** Clean-only build of configuration Debug for project i2c ****&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;make clean &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;rm -rf&amp;nbsp; ./startup/cr_startup_lpc11.o&amp;nbsp; ./src/i2c_main.o&amp;nbsp; ./driver/can.o ./driver/crp.o ./driver/gpio.o ./driver/i2c.o&amp;nbsp; ./cmsis/core_cm0.o ./cmsis/system_LPC11xx.o&amp;nbsp; ./startup/cr_startup_lpc11.d&amp;nbsp; ./src/i2c_main.d&amp;nbsp; ./driver/can.d ./driver/crp.d ./driver/gpio.d ./driver/i2c.d&amp;nbsp; ./cmsis/core_cm0.d ./cmsis/system_LPC11xx.d&amp;nbsp; i2c.axf&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**** Build of configuration Debug for project i2c ****&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;make all &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Building file: ../startup/cr_startup_lpc11.c&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Invoking: MCU C Compiler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;arm-none-eabi-gcc -D__REDLIB__ -D__USE_CMSIS -DDEBUG -D__CODE_RED -I../cmsis -I../config -I../driver -O0 -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -mcpu=cortex-m0 -mthumb -MMD -MP -MF"startup/cr_startup_lpc11.d" -MT"startup/cr_startup_lpc11.d" -o"startup/cr_startup_lpc11.o" "../startup/cr_startup_lpc11.c"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Finished building: ../startup/cr_startup_lpc11.c&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Building file: ../src/i2c_main.c&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Invoking: MCU C Compiler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;arm-none-eabi-gcc -D__REDLIB__ -D__USE_CMSIS -DDEBUG -D__CODE_RED -I../cmsis -I../config -I../driver -O0 -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -mcpu=cortex-m0 -mthumb -MMD -MP -MF"src/i2c_main.d" -MT"src/i2c_main.d" -o"src/i2c_main.o" "../src/i2c_main.c"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;../src/i2c_main.c: In function 'main':&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;../src/i2c_main.c:45:2: error: 'File' undeclared (first use in this function)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;../src/i2c_main.c:45:2: note: each undeclared identifier is reported only once for each function it appears in&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;../src/i2c_main.c:45:8: error: 'fp22' undeclared (first use in this function)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;../src/i2c_main.c:55:3: warning: implicit declaration of function 'fopen'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;../src/i2c_main.c:90:3: warning: implicit declaration of function '_sys_write'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;make: *** [src/i2c_main.o] Error 1&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579949#M24325</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:02Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579950#M24326</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Thu Apr 12 02:32:46 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[CENTER][SIZE=4][B][COLOR=Magenta]Code is as follow:-[/COLOR][/B][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/CENTER]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "driver_config.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "target_config.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "type.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "i2c.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "stdlib.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "debug_printf.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;extern volatile uint32_t I2CCount;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;extern volatile uint8_t I2CMasterBuffer[BUFSIZE];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;extern volatile uint8_t I2CSlaveBuffer[BUFSIZE];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;extern volatile uint32_t I2CMasterState;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;extern volatile uint32_t I2CReadLength, I2CWriteLength;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/*******************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;**&amp;nbsp;&amp;nbsp; Main Function&amp;nbsp; main()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*******************************************************************************/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;int main (void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Basic chip initialization is taken care of in SystemInit() called&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * from the startup code. SystemInit() and chip settings are defined&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * in the CMSIS system_&amp;lt;part family&amp;gt;.c file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; File *fp22;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; uint32_t i;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if ( I2CInit( (uint32_t)I2CMASTER ) == FALSE )&amp;nbsp;&amp;nbsp;&amp;nbsp; /* initialize I2c */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while ( 1 );&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; /* Fatal error */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; fp22 = fopen("ras.txt","r");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; /* In order to start the I2CEngine, the all the parameters &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; must be set in advance, including I2CWriteLength, I2CReadLength,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CCmd, and the I2cMasterBuffer which contains the stream&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; command/data to the I2c slave device. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; (1) If it's a I2C write only, the number of bytes to be written is &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CWriteLength, I2CReadLength is zero, the content will be filled &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; in the I2CMasterBuffer. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; (2) If it's a I2C read only, the number of bytes to be read is &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CReadLength, I2CWriteLength is 0, the read value will be filled &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; in the I2CMasterBuffer. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; (3) If it's a I2C Write/Read with repeated start, specify the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CWriteLength, fill the content of bytes to be written in &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer, specify the I2CReadLength, after the repeated &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; start and the device address with RD bit set, the content of the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; reading will be filled in I2CMasterBuffer index at &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[I2CWriteLength+2]. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; e.g. Start, DevAddr(W), WRByte1...WRByteN, Repeated-Start, DevAddr(R), &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; RDByte1...RDByteN Stop. The content of the reading will be filled &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; after (I2CWriteLength + two devaddr) bytes. */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; /* Write SLA(W), address and one data byte */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CWriteLength = 6;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CReadLength = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[0] = PCF8594_ADDR;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[1] = 0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* address */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[2] = 0x55;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Data0 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[3] = 0xAA;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Data1 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[4] = 0x12;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Data0 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[5] = 0x34;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Data1 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CEngine();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; _sys_write();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; /* Be careful with below fixed delay. From device to device, or&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; even same device with different write length, or various I2C clock, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; below delay length may need to be changed accordingly. Having &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; a break point before Write/Read start will be helpful to isolate &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; the problem. */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; for ( i = 0; i &amp;lt; 0x200000; i++ );&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Delay after write */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; for ( i = 0; i &amp;lt; BUFSIZE; i++ )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I2CSlaveBuffer&lt;/SPAN&gt;&lt;I&gt; = 0x00;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; /* Write SLA(W), address, SLA(R), and read one byte back. */&lt;BR /&gt;&amp;nbsp; I2CWriteLength = 2;&lt;BR /&gt;&amp;nbsp; I2CReadLength = 4;&lt;BR /&gt;&amp;nbsp; I2CMasterBuffer[0] = PCF8594_ADDR;&lt;BR /&gt;&amp;nbsp; I2CMasterBuffer[1] = 0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* address */&lt;BR /&gt;&amp;nbsp; I2CMasterBuffer[2] = PCF8594_ADDR | RD_BIT;&lt;BR /&gt;&amp;nbsp; I2CEngine();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; /* Check the content of the Master and slave buffer */&lt;BR /&gt;&amp;nbsp; while ( 1 );&lt;BR /&gt;&amp;nbsp; return 0;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;/******************************************************************************&lt;BR /&gt;**&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Of File&lt;BR /&gt;******************************************************************************/&lt;/I&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579950#M24326</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:03Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579951#M24327</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by TheFallGuy on Thu Apr 12 04:09:41 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Why don't you learn to program in C elsewhere. Hint - why don't you include stdio.h which actually includes the IO functions&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;BTW:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DO NOT SPAM THIS FORUM. YOU WILL BE BANNED.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579951#M24327</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:03Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579952#M24328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Thu Apr 12 05:06:10 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;@TheFallGuy&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Sir...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;After adding #include "stdio.h" also showing the same error. Plz help me.:)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579952#M24328</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:04Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579953#M24329</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 Apr 12 05:15:48 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Help yourself and listen to your compiler :mad:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What do you think does this error mean :confused:&lt;/SPAN&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;../src/i2c_main.c:45:2: error: 'File' undeclared (first use in this function)&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579953#M24329</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:04Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579954#M24330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Thu Apr 12 05:18:41 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Error messege&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579954#M24330</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:05Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579955#M24331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Thu Apr 12 05:22:52 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;@ Zero...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sir/Madam&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please tell me what should I do to remove this error. I will be really grateful to you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am not good in it, just I am trying .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks &amp;amp; Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;......&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579955#M24331</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:06Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579956#M24332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by nkarakotas on Thu Apr 12 05:27:58 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Your username is quite ironic.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579956#M24332</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:06Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579957#M24333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Thu Apr 12 05:29:02 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[B][SIZE=2][COLOR=Blue]#include "driver_config.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "target_config.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "type.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "i2c.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "stdlib.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "debug_printf.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//#include "uart0.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;//#include &amp;lt;cr_section_macros.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//#include &amp;lt;NXP/crp.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;extern volatile uint32_t I2CCount;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;extern volatile uint8_t I2CMasterBuffer[BUFSIZE];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;extern volatile uint8_t I2CSlaveBuffer[BUFSIZE];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;extern volatile uint32_t I2CMasterState;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;extern volatile uint32_t I2CReadLength, I2CWriteLength;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/*******************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;**&amp;nbsp;&amp;nbsp; Main Function&amp;nbsp; main()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*******************************************************************************/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;int main (void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Basic chip initialization is taken care of in SystemInit() called&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * from the startup code. SystemInit() and chip settings are defined&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * in the CMSIS system_&amp;lt;part family&amp;gt;.c file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; File *fp22;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; uint32_t i;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if ( I2CInit( (uint32_t)I2CMASTER ) == FALSE )&amp;nbsp;&amp;nbsp;&amp;nbsp; /* initialize I2c */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while ( 1 );&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; /* Fatal error */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; fp22 = fopen("ras.txt","r");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; debug_printf("It is I2C program");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; /* Write SLA(W), address and one data byte */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CWriteLength = 6;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CReadLength = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[0] = PCF8594_ADDR;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[1] = 0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* address */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[2] = 0x55;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Data0 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[3] = 0xAA;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Data1 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[4] = 0x12;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Data0 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CMasterBuffer[5] = 0x34;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Data1 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I2CEngine();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; for ( i = 0; i &amp;lt; 0x200000; i++ );&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Delay after write */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; for ( i = 0; i &amp;lt; BUFSIZE; i++ )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I2CSlaveBuffer&lt;/SPAN&gt;&lt;I&gt; = 0x00;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; /* Write SLA(W), address, SLA(R), and read one byte back. */&lt;BR /&gt;&amp;nbsp; I2CWriteLength = 2;&lt;BR /&gt;&amp;nbsp; I2CReadLength = 4;&lt;BR /&gt;&amp;nbsp; I2CMasterBuffer[0] = PCF8594_ADDR;&lt;BR /&gt;&amp;nbsp; I2CMasterBuffer[1] = 0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* address */&lt;BR /&gt;&amp;nbsp; I2CMasterBuffer[2] = PCF8594_ADDR | RD_BIT;&lt;BR /&gt;&amp;nbsp; I2CEngine();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; /* Check the content of the Master and slave buffer */&lt;BR /&gt;&amp;nbsp; while ( 1 );&lt;BR /&gt;&amp;nbsp;&amp;nbsp; for ( i = 0; i &amp;lt; 0x200000; i++ );&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Delay after write */&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; for ( i = 0; i &amp;lt; BUFSIZE; i++ )&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I2CSlaveBuffer&lt;I&gt; = 0x00;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; /* Write SLA(W), address, SLA(R), and read one byte back. */&lt;BR /&gt;&amp;nbsp; I2CWriteLength = 2;&lt;BR /&gt;&amp;nbsp; I2CReadLength = 4;&lt;BR /&gt;&amp;nbsp; I2CMasterBuffer[0] = PCF8594_ADDR;&lt;BR /&gt;&amp;nbsp; I2CMasterBuffer[1] = 0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* address */&lt;BR /&gt;&amp;nbsp; I2CMasterBuffer[2] = PCF8594_ADDR | RD_BIT;&lt;BR /&gt;&amp;nbsp; I2CEngine();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; /* Check the content of the Master and slave buffer */&lt;BR /&gt;&amp;nbsp; while ( 1 );&lt;BR /&gt;&amp;nbsp; return 0;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;[/COLOR][/SIZE][/B]&lt;/I&gt;&lt;/I&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579957#M24333</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579958#M24334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Thu Apr 12 05:30:18 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;@&lt;/SPAN&gt;&lt;A href="http://http://knowledgebase.nxp.com/member.php?u=3875"&gt;nkarakotas&lt;/A&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks ..&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Plz help me.Pllllzzz&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579958#M24334</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579959#M24335</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 Apr 12 05:41:21 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: researchinnovation&lt;/STRONG&gt;&lt;BR /&gt;Please tell me what should I do to remove this error.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#1 Learn something about C programming ;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#2 Switch on your brain :rolleyes:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#3 Listen to your compiler:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;../src/i2c_main.c:45:2: error: 'File' undeclared (first use in this function) &lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;SPAN&gt;Your compiler is telling you very polite what is wrong :)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Let met translate it for you:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"Hello idiot user, I don't know this 'File'. What is it? A dead cat? Are you drunken or just too dump to write :confused:"&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579959#M24335</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:08Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579960#M24336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by TheFallGuy on Thu Apr 12 05:47:12 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;..and to give you another hint (my last one) use FILE (which is defined in stdio.h) and not File (which is nothing to do with standard C).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579960#M24336</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:09Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579961#M24337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Thu Apr 12 21:38:51 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;@Zero and @FallGuy&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank u so much....Yeah I am dumb. Plz help me, I want to work on this board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I used FILE nw folowing error is cmng, Plz help:-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Finished building target: hexi2c.axf&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;make --no-print-directory post-build&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Performing post-build steps&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;arm-none-eabi-size i2c.axf; arm-none-eabi-objcopy -O binary i2c.axf hexi2c.bin ; checksum -p LPC1114_301 -d hexi2c.bin;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;c:\nxp\LPCXpresso_4.1.5_219\lpcxpresso\tools\bin\arm-none-eabi-size.exe: 'i2c.axf': No such file&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;c:\nxp\LPCXpresso_4.1.5_219\lpcxpresso\tools\bin\arm-none-eabi-objcopy.exe: 'i2c.axf': No such file&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=4][B][COLOR=DarkGreen]Error: Cannot open checksum file hexi2c.binmake[1]: [post-build] Error 1 (ignored)[/COLOR][/B][/SIZE]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579961#M24337</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:09Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579962#M24338</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 Fri Apr 13 02:28:45 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;What are you trying to do ? Explain your project.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Where do you want to send the memory content ? To the LPC memory? to the PC ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Will your application run in stand alone ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Angelo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579962#M24338</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:10Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579963#M24339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Sun Apr 15 21:12:22 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[B][COLOR=Indigo]@Polux rsv:-&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/COLOR][/B]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[B][COLOR=DarkGreen]I am taking image from satellite camera and using I2C protocol I will be sending the file(jpg or txt format) to On-board Computer of satellite and I am using LPCxpresso Rev. board and LPC1114/301 emulator .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you please help me out.[/COLOR][/B]&amp;nbsp; :)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579963#M24339</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:10Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579964#M24340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Mon Apr 16 21:26:19 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[B][COLOR=Red]@Zero and @FallGuy:-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Plz help me out.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks:: :)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/COLOR][/B]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579964#M24340</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:11Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579965#M24341</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 Apr 17 04:05:01 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Your architecture is not really clear. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How is connected the camera? which interface? I2C ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you have already this interface working in a test project ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there any protocol to read/write data from/to the camera ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you have already this protocol working in a test project ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How is connected your board to the satelite (host) computer ? RS232 ? Ethernet ? USB ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you have already this interface working in a test project ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there any protocol to read/write data from/to the host PC ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Do you have already this protocol working in a test project ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is your developement harware setup equal to the final application hardware?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Angelo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579965#M24341</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:11Z</dc:date>
    </item>
    <item>
      <title>Re: .txt file input for I2C application or file read function for LPC1114/301</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579966#M24342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by researchinnovation on Wed Apr 18 03:53:19 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks Polux rsv for ur reply...:--))&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am trying to implement I2C protocol for my satellite project, but right now we are trying to read any file(.txt or other format) in LPCxpresso using LPCxpresso Rev. Board and LPC1114/301 emulator.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Kindly help me on this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried to read a file using FILE*fpp1, but it is not happening.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks &amp;amp; Regards&amp;nbsp; :)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:13:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/txt-file-input-for-I2C-application-or-file-read-function-for/m-p/579966#M24342</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:13:12Z</dc:date>
    </item>
  </channel>
</rss>

