Aller au contenu


Contenu de webshinra

Il y a 445 élément(s) pour webshinra (recherche limitée depuis 05-mai 13)



#21505 Programmation en C

Posté par webshinra sur 08 juin 2008 - 08:44 dans Programmation

hum, pour conclure egalement maïck, ton compilateur a quelque soucis, sdcc par exemple me donne ça:
MOVLW 0x02
MOVWF _TRISB
; .line 100; wave.c PORTB=0;
CLRF _PORTB
; .line 101; wave.c RB0 = 1;
BSF _PORTBbits, 0[/code]
(et sdcc est libre[et on note qu'il a fait rigoureusement la meme chose que toi]);
mais les pics, c'est relativement particulier comme plate forme,
donc a part sdcc des libre on en trouve pas, mais gcc, rentre dans se que j'ai dit plus haut(mais a des plate forme plus spécifique)



#21501 Programmation en C

Posté par webshinra sur 08 juin 2008 - 08:01 dans Programmation

[quote"Maïck"]Ca dépend de ce que tu appelle complexe...
Pour avoir fais des tests, si tu emploi pas de calcul difficiles ou avec de grand nombres, l'assembleur reste plus optimisé...

Et ton compilateur je sais pas ou tu l'a eu mais si c'est un gratuit oublie !! :p [/quote]
je parle de GCC/G++, et le préjugé "gratuit pas bien bhou" tu peut te le coller ou je pense :-°
le modele de developement du libre est l'un des plus efficasse du genie logiciel donc bon...
(cela dit, je ne sais pas si le code de sdcc est efficasse, sur pic peut etre pas)




#25021 auto chess player (suite)

Posté par webshinra sur 08 juin 2008 - 06:39 dans Archives

je suis déjà en train d'en faire un, mais bon, je m'investis dans mon projet prioritairement :), mais j'ai déjà fait le début (par contre, se ne seras pas totalement débilitant).
merci de vos reponses et encouragement



#25016 auto chess player (suite)

Posté par webshinra sur 08 juin 2008 - 03:04 dans Archives

bonjour a tous, j'avais crée un sujet a propos de mon robot joueur d'echec en cour de fabrication sur la version 1.
je vais posté ici la suite de se WIP.

j'ai donc crée et tester la partie la plus "critique" au niveau électronique,
le contrôle des moteurs pas a pas et la carte de puissance
http://apu.mabul.org/up/apu/2008/06/08/img-155700d7bfh.jpg
certain noterons l'absence de diode de roue libre, elle aurais été inutile, la surtension
au niveau des bobines étant inférieur a la tension de seuil des diode :-°

donc, tout marche, je vais faire des teste a l'aide d'un microcontroleur, mais a part faire tourné le moteur de X tour dans un sens puis dans l'autre, et de faire varier le rythme, je n'ai pas grand chose a faire pour le moment, puisque je ne trouve pas ou acheté (ou recupéré) de couroie synchrone ( cad avec des dents) si vous avez une idée, je suis preneur. une fois la fammeuse couroie trouvé et acheter,je pourrais vous envoiler les video des premier teste de deplacement en X/Y (surtout en X d'ailleur, puisque je n'ai pas soudé une seconde carte de puissance pour le moment)

enfin voila, squool pour le moment



#21498 Programmation en C

Posté par webshinra sur 07 juin 2008 - 11:35 dans Programmation

non mais l'argument c'est "les compilateur autooptimisant sont plus performant que 99% des codeur assembleur"
il gère la recusion terminale, il utilise des algo d'echange par soustraction xor etc...
donc il faut se fier aux meilleurs technologies existant, tu prend gcc pour le c en -O3, et te met au defis de faire mieux que lui sur un programe un tant soit peut complexe.



#21489 Programmation en C

Posté par webshinra sur 04 juin 2008 - 08:04 dans Programmation

en meme temps, il cherche "un programe pour faire du C" bha, on discute, c'est pas plus hors sujet que ça je trouve(meme si on en vient a pourquoi pas programé en autre chose, c'est pas la mort, c'est pas un enorme forum, et meme le cas echeant, pas la peine de vouloir etre aussi strict).

et puis l'assembleur, c'est un peu vetuste, on ne peut pas dire que se soit plus rapide que le C, les compilateur autoptimisant sont plus efficace que les hummain (sauf peut etre de rare grands gurus).

et l'assembleur c'est bien pour des trucs simple ouais, parce qu'apres _je_ trouve que ça donne vite envie de se pendre



#21483 Programmation en C

Posté par webshinra sur 04 juin 2008 - 07:14 dans Programmation

moi pour comprendre la machine j'aurais conseiller l'assembleur, tu sais exactement se que tu fait
et donc ensuite quand tu fait du C, tu peut te permettre de regardé dans l'assembleur généré et de comprendre le principe.
et ensuite pour programmer un microcontrolleur, le c++ ne sert pratiquement a rien (meme si normalement il ne devrais pas etre plus lent, et puis la vitesse c'est pas reélement le plus important) l'oo c'est super, mais sauf cas très precis, je vois mal se que ça vient faire dans un composant d'aussi bas niveau que les microcontroleurs pour lequelles le procedurale (ou a la limite le fonctionel) sont tout indiqué.



#28468 Problème cocotix V2

Posté par webshinra sur 04 juin 2008 - 06:20 dans Electronique

non mais je parlais de l'image agrandi ouais, elle est chez moi tellement petite que je ne peut lire aucune des indication:
http://www.robot-maker.com/image/images/54imwt9u6x.jpg
je pense qu'il y a une couille ou que le lien est mort (se soir) et nous donne une version falsifier dans le but de nous monté les un contres les autres.



#28465 Problème cocotix V2

Posté par webshinra sur 04 juin 2008 - 05:43 dans Electronique

hum, par contre, c'est moi ou les schemas du montage sont au format timbre poste?



#24983 Idées pour un prochain Cocotix V3

Posté par webshinra sur 04 juin 2008 - 12:56 dans Robots roulants, chars à chenilles et autres machines sur roues

je pense que passé a un robot programable, meme basiquement (un capteur quelqu'onque et la motorisation par exemple ou un truc marrant, genre télécommandable( meme si dans se cas, ça s'approche plus de l'éléctronique que de la robotique certes)



#28395 [Kicad] Transformer un gros schéma en image png

Posté par webshinra sur 04 juin 2008 - 12:35 dans Electronique

bha, si tu a inkscape d'installer tu peut faire par exemple (un man inkscape t'en donneras le sens) :

edit: par contre, je pense qu'image magic le fait aussi, donc regarde de se coté là.



#21477 Programmation en C

Posté par webshinra sur 04 juin 2008 - 12:17 dans Programmation

non mais pour utilisé la souris, tu lache le clavier, et c'est forcement du temps de pedus, ensuite, tu n'a l'air de connaitre les programmes spécialisé, parce que bon, sauté d'un buffer a l'autre, c'est trés rapide, et tu perd moins de temps que si tu avais cliqué (tu peut par exemple demandé le 5 eme buffer dans l'ordre d'ouverture, donner deux lettre du nom, c'est le combientième dernier et autre)
je ne maitrise pas exeptionnelement emacs ( c'est meme plutot le contraire) mais pour avoir fait les deux, je peut t'affirmé que si les programes comme dev c++ sont super intuitifs, il n'ont pas la puissance/flexibilité/ergonomie d'un programe comme emacs

si on peut troller longtemps sur "emacs ou dev c++" par contre sur "avec ou sans souris" c'est vite réglé hein.
quand tu programme tellement peu que bon, apprendre emacs prendrais trop de temps par raport au gain, ouais, mais c'est tout.



#28393 [Kicad] Transformer un gros schéma en image png

Posté par webshinra sur 04 juin 2008 - 12:02 dans Electronique

le format pdf est un format PostScript, et puis, le svg, c'est un format d'immage, donc inutile de faire des capture (si on demande gentilement, on peut meme convertir un svg en png en une ligne de commande)



#21476 Programmation en C

Posté par webshinra sur 04 juin 2008 - 12:00 dans Programmation

[quote"CactO_o's"]
QUUUAAA ! comment programme tu en C sans souris... C'est absurde...
[/quote]
c'est de l'ironie, j'espère parce que sinon...
avec une souris, tu perd énormément de temps,(déjà avec vi et emacs la souris, tu te la met ou je pense).
ensuite, tu fait quoi avec une souris? tu séléctionne? si la séléction sans souris n'est pas bien géré dans les editeur de texte classique, dans les editeur adapté, c'est bien plus rapide et simple (qui n'a jammais cliqué a coté du caractére visé par exemple, ou séléctioner plus de ligne que voulus?) et sinon, qu'est ce que tu fait?
tu appuis sur le bouton compiler? il est evident que des raccourcis clavier existe (sous auctex et ocaml-mode c'est C-c C-c il me semble que dans le mode c c'est la meme);

la souris est un periférique utile, par exemple bien qu'il soit possible de navigué sans souris, c'est moins pratique, blender par exemple, nécessite un périphérique de pointage pour être utilisé correctement, mais la programation c'est de la reflections et de la saisie de texte, et la saisie de texte, tu perd un temps enorme si tu lache le clavier pour prendre la souris (sous emacs, [je connais mal vi] on a meme été rajouté des touches equivalente au fleche, mais plus proche de la zone de saisie du clavier parce que lever les mains de leurs positions initiales de frappes, donc ouais, on peut faire du c sans la souris, et c'est bien mieux.



#28416 [Question] Télécommande

Posté par webshinra sur 04 juin 2008 - 11:46 dans Electronique

"télé-" du grec têle, qui signifie loin.
ouais, on peut être loin avec un cable.



#21475 Programmation en C

Posté par webshinra sur 04 juin 2008 - 09:35 dans Programmation

hum, des pluspour emacs?
c'est plus dificile de trouvé des moins;
les avantage? des fonctions surpuissante, une ergonomie geniallisime, eleminiation de l'usage de la souris (parce qu'on note quand meme le proverbe qui dit :"on programe avec un clavier, pas avec une souris", debuger bien intérgré, la region et tout se qui s'y rapporte
gestion des système de version concurente,configuration totale avec l'e-lisp, intégration avec divers protocole libre (jabber, irc etc...) il y a beaucoup d'autre trucs, j'ai un peu la flegme de tout cité, d'autant qu'une recherche sur google t'en diras plus.

et donc non, je ne disais pas emacs uniquement pour faire mon interessant.



#21470 Programmation en C

Posté par webshinra sur 03 juin 2008 - 06:27 dans Programmation

emacs :-°



#28415 [Question] Télécommande

Posté par webshinra sur 03 juin 2008 - 06:27 dans Electronique

(et sans vouloirs faire mon chieur, le téléde télécommande, implique sans fils :-° )



#28344 effets lumineux sur maquettes

Posté par webshinra sur 02 juin 2008 - 05:52 dans Electronique

a vue de nez, tu a largement la place pour tes effets.
il me semble d'ailleur que dans un seul ne555 on trouve deux astable et que tu pourrais même faire des effet interessant en couplant les deux. il est également possible de t'amusé avec un microcontroleur, mais là, ça depasse le stade du simple clignotement.



#28385 [Kicad] Transformer un gros schéma en image png

Posté par webshinra sur 02 juin 2008 - 03:55 dans Electronique

fichier>tracer>tracer svg

a partir d'un fichier svg avoir un png est des plus facile(mais est relativement inutile dans la plus parts des cas)