Pages: [1]   Go Down
Author Topic: Gestion du temps, pas de multitache  (Read 1713 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

je cherche des infos sur la façon de gérer au mieux le partage du temps sur arduino du fait que le multitache n'est malheureusement pas d'actualité !

Merci
Logged

France
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3626
There is an Arduino for that
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ceci pourrait t'intéresser:
http://concurrency.cc/book/
Sur l'ancien forum on en avait un eu parlé : http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1283583299

Il y a ça aussi:
http://arduino.cc/forum/index.php/topic,41460.0.html
et ça:
http://arduino.cc/forum/index.php/topic,53444.0.html
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 45
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

J'utilise Duinos sur ma Mega2560, qui pour mes besoins est très bien........... : http://www.pobot.org/Premiers-pas-avec-DuinOS.html

Logged

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

J'utilise Duinos sur ma Mega2560, qui pour mes besoins est très bien........... : http://www.pobot.org/Premiers-pas-avec-DuinOS.html
Vu que c'est moi qui est fait le patch pour que DuinOS tourne sur une mega2560 je tient à préciser 2/3 choses.

Pour faire marcher DuinOS sur une mega2560, il faut :
- la dernier version "svn" de DuinOS -> http://code.google.com/p/duinos/source/browse/#svn%2Ftrunk,
- mon patch de port.c -> http://code.google.com/p/duinos/issues/detail?id=4,
- suivre trés scrupuleusement le howto d'installation (partie 0.3) -> http://robotgroup.com.ar/duinos/wiki/index.php?title=DownLoad_and_Getting_Started,
et ajouter dans boards.txt ceci :
Code:
##############################################################

mega2560_DuinOS.name=Arduino Mega 2560 + DuinOS

mega2560_DuinOS.upload.protocol=stk500v2
#mega2560_DuinOS.upload.protocol=stk500v2
mega2560_DuinOS.upload.maximum_size=258048
mega2560_DuinOS.upload.speed=115200

mega2560_DuinOS.bootloader.low_fuses=0xFF
mega2560_DuinOS.bootloader.high_fuses=0xD8
mega2560_DuinOS.bootloader.extended_fuses=0xFD
mega2560_DuinOS.bootloader.path=stk500v2
mega2560_DuinOS.bootloader.file=stk500boot_v2_mega2560.hex
mega2560_DuinOS.bootloader.unlock_bits=0x3F
mega2560_DuinOS.bootloader.lock_bits=0x0F

mega2560_DuinOS.build.mcu=atmega2560
mega2560_DuinOS.build.f_cpu=16000000L
mega2560_DuinOS.build.core=arduino.DuinOS
J'ai contacté la personne en charge du projet mais il n'as toujours pas ajouté mon patch au svn ...
Donc avec une installation "de base" il est impossible de faire tourner un sketch DuinOS sur une mega2560, il va compiler sans problème mais ne va jamais démarrer.
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Newbie
*
Karma: 0
Posts: 45
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ha!!! Oui alors !!!

Je confirme que c'est belle est bien Skywodd qui à réussi à faire tourner Duinos sur la Mega2560...........Et je le remercie encore.

Vous pouvez suivre ses conseils les yeux fermés cela fonctionne très bien.

Par contre, de mon côté je n'ai pas modifié le board.txt...........?

Logged

Pages: [1]   Go Up
Jump to: