<?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: How can a software-based system reset be triggered using the LPC55S69 microcontroller?</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-can-a-software-based-system-reset-be-triggered-using-the/m-p/1700262#M53757</link>
    <description>&lt;P&gt;See &lt;A href="https://mcuoneclipse.com/2015/07/01/how-to-reset-an-arm-cortex-m-with-software/" target="_blank"&gt;https://mcuoneclipse.com/2015/07/01/how-to-reset-an-arm-cortex-m-with-software/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;You should add a delay loop after setting the system reset bit(s).&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
    <pubDate>Mon, 07 Aug 2023 13:25:49 GMT</pubDate>
    <dc:creator>ErichStyger</dc:creator>
    <dc:date>2023-08-07T13:25:49Z</dc:date>
    <item>
      <title>How can a software-based system reset be triggered using the LPC55S69 microcontroller?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-can-a-software-based-system-reset-be-triggered-using-the/m-p/1700211#M53755</link>
      <description>&lt;P&gt;Dear Team,&lt;/P&gt;&lt;P&gt;I'd like to share a method for initiating a software-based system reset with the LPC55S69 microcontroller. This can be achieved by leveraging the inherent software reset functionality offered by the microcontroller's System Control Block (SCB) at &lt;A href="https://www.providentecopoliten.in/" target="_blank" rel="noopener"&gt;Provident Ecopolitan&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;Is this code accurate for performing a reset?&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;#include "LPC55S69.h"&lt;/P&gt;&lt;P&gt;void softwareReset(void) {&lt;BR /&gt;// Initiate a system reset using the SCB (System Control Block) register&lt;BR /&gt;SCB-&amp;gt;AIRCR = (0x5FA &amp;lt;&amp;lt; SCB_AIRCR_VECTKEY_Pos) | SCB_AIRCR_SYSRESETREQ_Msk;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;int main(void) {&lt;BR /&gt;// Your main code logic here&lt;/P&gt;&lt;P&gt;while (1) {&lt;BR /&gt;// Your code continues to run until the software reset is triggered&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;Could you please review and advise if any modifications are necessary, or if this code is indeed suitable for the reset operation? Your guidance is appreciated.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Aug 2023 11:43:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/How-can-a-software-based-system-reset-be-triggered-using-the/m-p/1700211#M53755</guid>
      <dc:creator>saratancerdi7</dc:creator>
      <dc:date>2023-08-07T11:43:01Z</dc:date>
    </item>
    <item>
      <title>Re: How can a software-based system reset be triggered using the LPC55S69 microcontroller?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-can-a-software-based-system-reset-be-triggered-using-the/m-p/1700262#M53757</link>
      <description>&lt;P&gt;See &lt;A href="https://mcuoneclipse.com/2015/07/01/how-to-reset-an-arm-cortex-m-with-software/" target="_blank"&gt;https://mcuoneclipse.com/2015/07/01/how-to-reset-an-arm-cortex-m-with-software/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;You should add a delay loop after setting the system reset bit(s).&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
      <pubDate>Mon, 07 Aug 2023 13:25:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/How-can-a-software-based-system-reset-be-triggered-using-the/m-p/1700262#M53757</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2023-08-07T13:25:49Z</dc:date>
    </item>
  </channel>
</rss>

