Pages: [1]   Go Down
Author Topic: Reset automático arduino  (Read 958 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 0
Posts: 102
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Alguém saberia me informar se é possível efetuar o reset do arduino via instrução, se sim como seria?

Att
Luisandrade
Logged

Portugal
Offline Offline
Edison Member
*
Karma: 37
Posts: 1545
Pretending you know everything then you will learn nothing.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

uhmm assim a primeira coisa que me lembro é usares o whatchdog do microcontrolador.
Logged

Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B


'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3223
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ligares um pino do microcontrolador ao Reset, é outra.
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

Portugal
Offline Offline
Edison Member
*
Karma: 37
Posts: 1545
Pretending you know everything then you will learn nothing.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Code:
Ligares um pino do microcontrolador ao Reset, é outra.
Nao deves usar esta soluçao. E referido no datasheet que se deve evitar esta situaçao pois no processo de reset tem ser assegurado algum tempo que o pino desce para que seja garantido o reset.Apesar de isso poder funcionar na pratica, deves garantir que respeitas o tempo do reset necessario caso contrario podes ter comportamentos indesejados no programa ao fim de arrancar apos esse reset(partes da RAM podem conter inda dados).Imagina o seguinte mandas um pino I/O que esta ligado no reset resetar,logo de seguida o cpu arranca no proximo ciclo de clock do cpu. Nao e garantido o tempo que o reset deve tar a baixo!!!!
Logged

Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B


'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3223
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Code:
Ligares um pino do microcontrolador ao Reset, é outra.
Nao deves usar esta soluçao. E referido no datasheet que se deve evitar esta situaçao pois no processo de reset tem ser assegurado algum tempo que o pino desce para que seja garantido o reset.Apesar de isso poder funcionar na pratica, deves garantir que respeitas o tempo do reset necessario caso contrario podes ter comportamentos indesejados no programa ao fim de arrancar apos esse reset(partes da RAM podem conter inda dados).Imagina o seguinte mandas um pino I/O que esta ligado no reset resetar,logo de seguida o cpu arranca no proximo ciclo de clock do cpu. Nao e garantido o tempo que o reset deve tar a baixo!!!!

Nada que um chip externo não resolva...
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

Pages: [1]   Go Up
Jump to: