<?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: Binary point when PRIGROUP is b000</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518379#M2640</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by bk_huang on Wed May 11 20:46:02 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I got the point. Thanks for clarifying&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:35:20 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:35:20Z</dc:date>
    <item>
      <title>Binary point when PRIGROUP is b000</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518375#M2636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by bk_huang on Tue May 10 00:14:29 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. The AIRCR reset value is 0xFA050000 and PRIGROUP, bits[10:8], is b000 which value is not defeined in UM10360's table 661.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Or Does it mean that PRIGROUP need to be set after reset rather than use default value?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[img]Priority.png[/img]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518375#M2636</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:17Z</dc:date>
    </item>
    <item>
      <title>Re: Binary point when PRIGROUP is b000</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518376#M2637</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by starblue on Tue May 10 12:11:16 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;You can leave it at the default value of 0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This means that any interrupt of a higher priority can preempt any interrupt of lower priority, which is what you want most of the time.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(Has anybody ever needed interrupt priority grouping?)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;AIRCR is a core register, so it is documented in the ARM documents for Cortex-M3 (e.g. "Cortex-M3 Devices Generic User Guide", DUI0552), or in the excellent book "The Definitive Guide to ARM Cortex -M3 and Cortex-M4 Processors" by Joseph Yiu.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518376#M2637</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:18Z</dc:date>
    </item>
    <item>
      <title>Re: Binary point when PRIGROUP is b000</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518377#M2638</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by bk_huang on Tue May 10 18:34:04 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank, I check the DUI0552 however the table 4-18 which setting is different to UM10360's table 661.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;table4-18&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;[img]&lt;/SPAN&gt;&lt;A _jive_internal="true" class="" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.lpcware.com%2Fsystem%2Ffiles%2Ftable4-18_0.png%5B%2Fimg%5D"&gt;https://www.lpcware.com/system/files/table4-18_0.png[/img]&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;table 661&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;[img]&lt;/SPAN&gt;&lt;A _jive_internal="true" class="" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.lpcware.com%2Fsystem%2Ffiles%2Ftable661_0.png%5B%2Fimg%5D"&gt;https://www.lpcware.com/system/files/table661_0.png[/img]&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Refer to DUI0552, PRIGROUP determines the split of group priority from subpriority. If follow table4-18, the b000 is fine for device but table 661 also mentioned that Bits [2:0] are not used in LPC176x/5x devices. I wonder that NXP change the core register design or it's just a document problem. I still confused that which Binary point or format is correct for LPC176x/5x. &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518377#M2638</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:19Z</dc:date>
    </item>
    <item>
      <title>Re: Binary point when PRIGROUP is b000</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518378#M2639</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by starblue on Wed May 11 10:44:25 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;It's normal that NXP implements only 5 bits for interrupt priorities, anything between 3 and 8 bits is possible (see DUI552, section A-1 Cortex-M3 Implementation Options).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;With only 5 bits implemented the values b000 and b001 would have the same effect as b010, so NXP didn't document them.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518378#M2639</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:19Z</dc:date>
    </item>
    <item>
      <title>Re: Binary point when PRIGROUP is b000</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518379#M2640</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by bk_huang on Wed May 11 20:46:02 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I got the point. Thanks for clarifying&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518379#M2640</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: Binary point when PRIGROUP is b000</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518380#M2641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;bump&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 19 Jun 2016 01:10:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Binary-point-when-PRIGROUP-is-b000/m-p/518380#M2641</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-19T01:10:29Z</dc:date>
    </item>
  </channel>
</rss>

