<?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>LPC Microcontrollers中的主题 eeprom (AT24C02D) via i2c2</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/eeprom-AT24C02D-via-i2c2/m-p/522792#M5428</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by madhu kumar on Thu Dec 03 04:41:09 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;hi ,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;AT24C02D device detected, 0x50 indicated eeprom slave address and 0x49 indicated lm75a, digital temperature senor read ok but EEPROM device write and read not ok is not matching as shows below following test result&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;what i did mistake please tell me &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Select I2C device [0 or 1 or 2] : 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**************** I2C Demo Menu ****************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0: Exit Demo&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1: Select I2C peripheral [I2C2]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2: Toggle mode POLLING/INTERRUPT [INTERRUPT]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3: Probe for Slave devices&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4: Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5: Write slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6: Write/Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Select an option [0 - 6] :3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Probing available I2C devices...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;====================================================&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;00&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; -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;01&amp;nbsp;&amp;nbsp; -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;02&amp;nbsp;&amp;nbsp; -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;03&amp;nbsp;&amp;nbsp; -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;04&amp;nbsp;&amp;nbsp; -- -- -- -- -- -- -- -- -- 49 -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;05&amp;nbsp;&amp;nbsp; 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;06&amp;nbsp;&amp;nbsp; -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07&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; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Select an option [0 - 6] :5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enter 7-Bit Slave address : 0x50&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enter number of bytes to write : 10&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1:Enter Data: 0x10&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2:Enter Data: 0x20&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3:Enter Data: 0x30&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4:Enter Data: 0x40&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5:Enter Data: 0x50&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6:Enter Data: 0x60&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7:Enter Data: 0x70&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8:Enter Data: 0x80&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;9:Enter Data: 0x99 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;10:Enter Data: 0xaa&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Written 10 bytes of data to slave 0x50.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**************** I2C Demo Menu ****************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0: Exit Demo&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1: Select I2C peripheral [I2C2]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2: Toggle mode POLLING/INTERRUPT [INTERRUPT]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3: Probe for Slave devices&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4: Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5: Write slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6: Write/Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Select an option [0 - 6] :4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enter 7-Bit Slave address : 0x50&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enter number of bytes to read : 10&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Read 10 bytes of data from slave 0x50.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 30&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 40&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 50&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 60&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 70&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 80&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 90&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 44&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : ff&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 1b&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;00:&amp;nbsp; 30 40 50 60 70 80 90 44 FF 1B&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**************** I2C Demo Menu ****************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0: Exit Demo&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1: Select I2C peripheral [I2C2]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2: Toggle mode POLLING/INTERRUPT [INTERRUPT]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3: Probe for Slave devices&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4: Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5: Write slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6: Write/Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Select an option [0 - 6] :&lt;/SPAN&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-338037"&gt;EEPROM.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:58:01 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:58:01Z</dc:date>
    <item>
      <title>eeprom (AT24C02D) via i2c2</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/eeprom-AT24C02D-via-i2c2/m-p/522792#M5428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by madhu kumar on Thu Dec 03 04:41:09 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;hi ,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;AT24C02D device detected, 0x50 indicated eeprom slave address and 0x49 indicated lm75a, digital temperature senor read ok but EEPROM device write and read not ok is not matching as shows below following test result&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;what i did mistake please tell me &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Select I2C device [0 or 1 or 2] : 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**************** I2C Demo Menu ****************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0: Exit Demo&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1: Select I2C peripheral [I2C2]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2: Toggle mode POLLING/INTERRUPT [INTERRUPT]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3: Probe for Slave devices&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4: Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5: Write slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6: Write/Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Select an option [0 - 6] :3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Probing available I2C devices...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;====================================================&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;00&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; -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;01&amp;nbsp;&amp;nbsp; -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;02&amp;nbsp;&amp;nbsp; -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;03&amp;nbsp;&amp;nbsp; -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;04&amp;nbsp;&amp;nbsp; -- -- -- -- -- -- -- -- -- 49 -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;05&amp;nbsp;&amp;nbsp; 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;06&amp;nbsp;&amp;nbsp; -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07&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; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Select an option [0 - 6] :5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enter 7-Bit Slave address : 0x50&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enter number of bytes to write : 10&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1:Enter Data: 0x10&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2:Enter Data: 0x20&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3:Enter Data: 0x30&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4:Enter Data: 0x40&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5:Enter Data: 0x50&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6:Enter Data: 0x60&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7:Enter Data: 0x70&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8:Enter Data: 0x80&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;9:Enter Data: 0x99 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;10:Enter Data: 0xaa&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Written 10 bytes of data to slave 0x50.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**************** I2C Demo Menu ****************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0: Exit Demo&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1: Select I2C peripheral [I2C2]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2: Toggle mode POLLING/INTERRUPT [INTERRUPT]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3: Probe for Slave devices&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4: Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5: Write slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6: Write/Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Select an option [0 - 6] :4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enter 7-Bit Slave address : 0x50&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enter number of bytes to read : 10&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Read 10 bytes of data from slave 0x50.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 30&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 40&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 50&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 60&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 70&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 80&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 90&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 44&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : ff&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*xfer.rxBuff : 1b&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;00:&amp;nbsp; 30 40 50 60 70 80 90 44 FF 1B&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**************** I2C Demo Menu ****************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0: Exit Demo&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1: Select I2C peripheral [I2C2]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2: Toggle mode POLLING/INTERRUPT [INTERRUPT]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3: Probe for Slave devices&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4: Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5: Write slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6: Write/Read slave data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Select an option [0 - 6] :&lt;/SPAN&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-338037"&gt;EEPROM.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:58:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/eeprom-AT24C02D-via-i2c2/m-p/522792#M5428</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:58:01Z</dc:date>
    </item>
  </channel>
</rss>

