LusoRobótica - Robótica em Português
Sistemas específicos => Arduino / AVR => Tópico iniciado por: Vitor Ferreira em 31 de Outubro de 2011, 22:22
-
Boas.
Sou novo no mundo dos Arduinos, e até agora estou a conseguir fazer todas as experiencias excepto esta.
Precisava de por dois processos em conjunto, (não sei é assim que devo dizer) por exemplo, precisava de fazer dois flip flops com dois led´s em cada um e com tempos diferentes a funcionar ao mesmo tempo no mesmo arduino.
-
Vitor, com o Arduino as coisas não funcionam de forma paralela como estás a pensar. Depois de programares o Arduino ele vai executar as instruções sequencialmente.
Vê este post do NJay: http://troniquices.wordpress.com/2010/05/24/arduino-a-fazer-varias-coisas-ao-mesmo-tempo/ (http://troniquices.wordpress.com/2010/05/24/arduino-a-fazer-varias-coisas-ao-mesmo-tempo/)
-
Vitor, com o Arduino as coisas não funcionam de forma paralela como estás a pensar. Depois de programares o Arduino ele vai executar as instruções sequencialmente.
Vê este post do NJay: http://troniquices.wordpress.com/2010/05/24/arduino-a-fazer-varias-coisas-ao-mesmo-tempo/ (http://troniquices.wordpress.com/2010/05/24/arduino-a-fazer-varias-coisas-ao-mesmo-tempo/)
Obrigado msr. Era mesmo isto que estava a procura.
-
Já agora, há um 2º artigo que é uma continuação, mas só há versão em Inglês:
More on doing several things at the same time (http://embeddeddreams.com/site/2011/07/23/more-on-doing-several-things-at-the-same-time/)
-
Ou então usas um RTOs que te desponibilize isso mas provavelmente é overkill.