Jump to content

    
Sign in to follow this  
alt3857

Сбросить процессор из программы

Recommended Posts

Привет! Подскажите как программно сбросить процессор (из своего кода), например, пришла определенная команда по UART и по этой команде нужно сбросить проц.

Edited by alt3857

Share this post


Link to post
Share on other sites

Здравствуйте,

У меня тоже возник вопрос, извините если очень глупый, по поводу перегрузки контроллера из программы. Я использую в этих целях отдельный WDT на плате. Но иногда при такой перезагрузке у меня программа не стартует и как я понимаю попадаю не на нулевой адрес а на DataAbort .

Может кто то из уважаемых форумчан сталкивался с таким и может помочь понять в чем же дело ?

Используется проц LPC2468

Edited by adventurer

Share this post


Link to post
Share on other sites
Здравствуйте,

Я использую в этих целях отдельный WDT на плате.

 

внешний RESET вроде самый главный. После этого проц стартует как только-что включенный и попасть в DAbort сразу не может. После старта выполняется вшитый загрузчик который "отоборажает" вектора из основной проги и дальше заново попадает на нулевой адрес, и только поооосле всё выполняется по программе. В подтверждение можете запустить в отладчике и поставить брэйкпоинт на "нуле".

Share this post


Link to post
Share on other sites

Кажется нашел причину, проблема была в отладочном кабеле к программатору, который, как я понимаю не позволял опустится Reset и контролер зависал. В об щем причину появления Data abort об’яснить не могу, но после замены кабеля все заработало. :laughing:

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this