Go Down

Topic: Gestion du temps, pas de multitache (Read 1 time) previous topic - next topic

aquadiscount

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

fdufnews


Telson

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


skywodd

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: [Select]
##############################################################

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.
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Telson

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...........?


Go Up