<?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>ColdFire/68K Microcontrollers and ProcessorsのトピックMCF5234 PIT Problem</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-PIT-Problem/m-p/127738#M543</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I try to get PIT0 running. Everything works fine so far. As PIT Counter reaches 0 my ISR is called. Bus as it is leaved, I get Interrupt 2 (Access Error).&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Do&amp;nbsp;I need to do anything else but set PSCR.PIF = 1 in my ISR in order to reset the PIT Interrupt?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;PIT0 Setup and ISR:&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 2;"&gt;&lt;SPAN class="msg_source_code"&gt;&lt;SPAN class="text_smallest"&gt;Code:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;PRE&gt;PMR.OVW = 1;
PMR.PM = 0x8F0D;PCSR.PRE = 0xB;PCSR.PIE = 1;PCSR.DBG = 1;PCSR.RLD = 1;PCSR.EN = 1;void PIT0_isr(void){&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PIT0.PCSR.B.PIF = 1;}&lt;/PRE&gt;&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 2;"&gt;Did someone have a similar problem and solved it?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 2;"&gt;Thanks for your help.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 2;"&gt;best regards (vy73)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 2;"&gt;Sir Lenzelot&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Mar 2007 19:02:52 GMT</pubDate>
    <dc:creator>sirlenzelot</dc:creator>
    <dc:date>2007-03-23T19:02:52Z</dc:date>
    <item>
      <title>MCF5234 PIT Problem</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-PIT-Problem/m-p/127738#M543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I try to get PIT0 running. Everything works fine so far. As PIT Counter reaches 0 my ISR is called. Bus as it is leaved, I get Interrupt 2 (Access Error).&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Do&amp;nbsp;I need to do anything else but set PSCR.PIF = 1 in my ISR in order to reset the PIT Interrupt?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;PIT0 Setup and ISR:&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 2;"&gt;&lt;SPAN class="msg_source_code"&gt;&lt;SPAN class="text_smallest"&gt;Code:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;PRE&gt;PMR.OVW = 1;
PMR.PM = 0x8F0D;PCSR.PRE = 0xB;PCSR.PIE = 1;PCSR.DBG = 1;PCSR.RLD = 1;PCSR.EN = 1;void PIT0_isr(void){&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PIT0.PCSR.B.PIF = 1;}&lt;/PRE&gt;&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 2;"&gt;Did someone have a similar problem and solved it?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 2;"&gt;Thanks for your help.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 2;"&gt;best regards (vy73)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 2;"&gt;Sir Lenzelot&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 19:02:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-PIT-Problem/m-p/127738#M543</guid>
      <dc:creator>sirlenzelot</dc:creator>
      <dc:date>2007-03-23T19:02:52Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5234 PIT Problem</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-PIT-Problem/m-p/127739#M544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;Don't you have to declare the handler as an interrupt function ?&lt;BR /&gt;(I haven't worked with CodeWarrior, so I can't tell you how to do this).&lt;BR /&gt;&lt;BR /&gt;HTH&lt;BR /&gt;Stamatis&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 19:09:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-PIT-Problem/m-p/127739#M544</guid>
      <dc:creator>stzari</dc:creator>
      <dc:date>2007-03-23T19:09:21Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5234 PIT Problem</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-PIT-Problem/m-p/127740#M545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi Stamatis.&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;That was my mistake.&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks for opening my eyes.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Have a nice weekend.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;best regards (vy73)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Sir Lenzelot&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;Message Edited by sir lenzelot on &lt;SPAN class="date_text"&gt;2007-03-23&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;02:14 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 19:14:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-PIT-Problem/m-p/127740#M545</guid>
      <dc:creator>sirlenzelot</dc:creator>
      <dc:date>2007-03-23T19:14:23Z</dc:date>
    </item>
  </channel>
</rss>

