<?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のトピックRe: LP546XX EMC SRAM</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LP546XX-EMC-SRAM/m-p/1223772#M43791</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Hi, Lon,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I think that your code to initialize EMC is correct, furthermore, you have to set up the EMC pin assignment.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regarding the wait parameters, I suppose that the&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;.tWaitWrite_Ns parameter should be greater than the .tWaitWriteEn_Ns, pls check yourself.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I suppose that the&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;.tWaitReadNoPage_Ns parameter should be greater than the .tWaitOutEn_Ns, pls check yourself.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For detailed inf, pls refer to the section 11.5 External memory interface in data sheet of LPC546xx.&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV id="tinyMceEditorxiangjun_rong_0" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="tinyMceEditorxiangjun_rong_2" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;Hope it can help you&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;
&lt;DIV id="tinyMceEditorxiangjun_rong_1" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 01 Feb 2021 06:04:37 GMT</pubDate>
    <dc:creator>xiangjun_rong</dc:creator>
    <dc:date>2021-02-01T06:04:37Z</dc:date>
    <item>
      <title>LP546XX EMC SRAM</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LP546XX-EMC-SRAM/m-p/1223573#M43784</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm trying to use the EMC to control two 64Mbit SRAM modules (AS6C6416).&lt;/P&gt;&lt;P&gt;I don't see any example code for SRAM, only SDRAM.&amp;nbsp; Is there a sample project using SRAM that I can reference?&amp;nbsp;&lt;/P&gt;&lt;P&gt;My SRAM init routine:&lt;/P&gt;&lt;P&gt;[code]&lt;/P&gt;&lt;P&gt;void initStaticRam()&lt;BR /&gt;{&lt;BR /&gt;emc_basic_config_t basicConfig;&lt;BR /&gt;emc_static_chip_config_t staticConfig[2];&lt;/P&gt;&lt;P&gt;basicConfig.endian = kEMC_LittleEndian;&lt;BR /&gt;basicConfig.fbClksrc=kEMC_IntloopbackEmcclk;&lt;BR /&gt;basicConfig.emcClkDiv = 1;&lt;/P&gt;&lt;P&gt;staticConfig[0].chipIndex = 0;&lt;BR /&gt;staticConfig[0].memWidth = kEMC_16BitWidth;&lt;BR /&gt;staticConfig[0].specailConfig = 0;&lt;BR /&gt;staticConfig[0].tWaitWriteEn_Ns = 10;&lt;BR /&gt;staticConfig[0].tWaitOutEn_Ns = 10;&lt;BR /&gt;staticConfig[0].tWaitReadNoPage_Ns = 10;&lt;BR /&gt;staticConfig[0].tWaitReadPage_Ns = 10;&lt;BR /&gt;staticConfig[0].tWaitWrite_Ns = 10;&lt;BR /&gt;staticConfig[0].tWaitTurn_Ns = 10;&lt;/P&gt;&lt;P&gt;staticConfig[1].chipIndex = 1;&lt;BR /&gt;staticConfig[1].memWidth = kEMC_16BitWidth;&lt;BR /&gt;staticConfig[1].specailConfig = 0;&lt;BR /&gt;staticConfig[1].tWaitWriteEn_Ns = 10;&lt;BR /&gt;staticConfig[1].tWaitOutEn_Ns = 10;&lt;BR /&gt;staticConfig[1].tWaitReadNoPage_Ns = 10;&lt;BR /&gt;staticConfig[1].tWaitReadPage_Ns = 10;&lt;BR /&gt;staticConfig[1].tWaitWrite_Ns = 10;&lt;BR /&gt;staticConfig[1].tWaitTurn_Ns = 10;&lt;/P&gt;&lt;P&gt;EMC_Init(EMC, &amp;amp;basicConfig);&lt;BR /&gt;EMC_StaticMemInit(EMC, 0, staticConfig, 2);&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;[/code]&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Sun, 31 Jan 2021 01:03:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LP546XX-EMC-SRAM/m-p/1223573#M43784</guid>
      <dc:creator>LPChicago</dc:creator>
      <dc:date>2021-01-31T01:03:07Z</dc:date>
    </item>
    <item>
      <title>Re: LP546XX EMC SRAM</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LP546XX-EMC-SRAM/m-p/1223772#M43791</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi, Lon,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I think that your code to initialize EMC is correct, furthermore, you have to set up the EMC pin assignment.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regarding the wait parameters, I suppose that the&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;.tWaitWrite_Ns parameter should be greater than the .tWaitWriteEn_Ns, pls check yourself.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I suppose that the&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;.tWaitReadNoPage_Ns parameter should be greater than the .tWaitOutEn_Ns, pls check yourself.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For detailed inf, pls refer to the section 11.5 External memory interface in data sheet of LPC546xx.&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV id="tinyMceEditorxiangjun_rong_0" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="tinyMceEditorxiangjun_rong_2" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;Hope it can help you&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;
&lt;DIV id="tinyMceEditorxiangjun_rong_1" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Feb 2021 06:04:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LP546XX-EMC-SRAM/m-p/1223772#M43791</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2021-02-01T06:04:37Z</dc:date>
    </item>
    <item>
      <title>Re: LP546XX EMC SRAM</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LP546XX-EMC-SRAM/m-p/1223774#M43792</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I copy the part from data sheet.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xiangjun_rong_0-1612159508815.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/136184iAE9A41E8344B5A6C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="xiangjun_rong_0-1612159508815.png" alt="xiangjun_rong_0-1612159508815.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Feb 2021 06:05:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LP546XX-EMC-SRAM/m-p/1223774#M43792</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2021-02-01T06:05:31Z</dc:date>
    </item>
  </channel>
</rss>

