<?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: Adding Processor Expert to a Beekit generated project. in Classic/Legacy CodeWarrior</title>
    <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/Adding-Processor-Expert-to-a-Beekit-generated-project/m-p/197257#M5181</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I do not know the Beekit software, but basically, I assume Beekit software uses some macros defined in&lt;/DIV&gt;&lt;DIV&gt;ioConfig.h. You may want to define an interface header file, where you remap the ioconfig defined macro&lt;/DIV&gt;&lt;DIV&gt;to whatever is defined in IOmap.h.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Do not do that in iomap.h as this file will be modify&amp;nbsp; next time Processor Expert generates code.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Feb 2008 19:56:53 GMT</pubDate>
    <dc:creator>CrasyCat</dc:creator>
    <dc:date>2008-02-29T19:56:53Z</dc:date>
    <item>
      <title>Adding Processor Expert to a Beekit generated project.</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/Adding-Processor-Expert-to-a-Beekit-generated-project/m-p/197255#M5179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;SPAN&gt;CPU: MC13213&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CW V : 6.1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm in the process of adding processor expert to a Beekit generated project, so far I have:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) Added the MCU bean to the project.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2) Disabled the generation or the PRM file in the bean.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3) Generated code&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4) Renamed main function from beekit project&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5) Called the renamed main function in the processor expert main function&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My problem now is with two files:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;IO_Map generated by PE and IoConfig from the beekit files.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The ports are defined two different ways&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;IO_Map uses:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#define PTAD_PTAD0&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; _PTAD.Bits.PTAD0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;IoConfig uses:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#define&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PTAD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (*((volatile unsigned char *)(0x00)))&amp;nbsp;&amp;nbsp;&amp;nbsp; /* I/O port A data register */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am not a programmer by any means (hence wanting to use PE). How can I make these two files cooperate.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Message Edited by flyingasics on &lt;/SPAN&gt;&lt;SPAN class="date_text"&gt;2008-02-27&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;10:46 PM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2008 06:18:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/Adding-Processor-Expert-to-a-Beekit-generated-project/m-p/197255#M5179</guid>
      <dc:creator>flyingasics</dc:creator>
      <dc:date>2008-02-28T06:18:33Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Processor Expert to a Beekit generated project.</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/Adding-Processor-Expert-to-a-Beekit-generated-project/m-p/197256#M5180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Do I need to delete one of the files, maybe the beekit generated file?&amp;nbsp; Then define any of the ports that are not defined in the PE iomap file? does anyone have any idea?&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Feb 2008 13:46:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/Adding-Processor-Expert-to-a-Beekit-generated-project/m-p/197256#M5180</guid>
      <dc:creator>flyingasics</dc:creator>
      <dc:date>2008-02-29T13:46:27Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Processor Expert to a Beekit generated project.</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/Adding-Processor-Expert-to-a-Beekit-generated-project/m-p/197257#M5181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I do not know the Beekit software, but basically, I assume Beekit software uses some macros defined in&lt;/DIV&gt;&lt;DIV&gt;ioConfig.h. You may want to define an interface header file, where you remap the ioconfig defined macro&lt;/DIV&gt;&lt;DIV&gt;to whatever is defined in IOmap.h.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Do not do that in iomap.h as this file will be modify&amp;nbsp; next time Processor Expert generates code.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Feb 2008 19:56:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/Adding-Processor-Expert-to-a-Beekit-generated-project/m-p/197257#M5181</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2008-02-29T19:56:53Z</dc:date>
    </item>
  </channel>
</rss>

