Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur le langage C !

Modérateur : Jérémy

se diriger vers le C ?
ducran lapoigne
Avatar de l’utilisateur
Débutant
Débutant
Messages : 96
Enregistré en : septembre 2015

#1 Message par ducran lapoigne » dim. 7 janv. 2018 10:58

bonjour, ceci est mon premier post sur ce forum

j' ai appris le pic comme beaucoup avec bigonoff, c' est comme vous le savez de l' asm

Ensuite, comme le web déborde d' applications arduino, il a fallu s' y mettre, c' est a ce moment qu'il est apparu que débugger un arduino est une douleur
---- amis du Serial.print, bonjour ;-)

Le coté positif de cette expérience arduino a été l' apprentissage d' instructions / fonctions C (++)

Revenons maintenant a la programmation des pic en c, qu' en est il du débugging ? le mode pas a pas est il possible ? Quel IDE employer ?

bref, des questions avant de /ou ne pas se lancer dans cette aventure "PIC en C"

bon dimanche
antoine

se diriger vers le C ?
mazertoc
Passioné
Passioné
Messages : 201
Enregistré en : juillet 2015
Localisation : Auvernha

#2 Message par mazertoc » dim. 7 janv. 2018 11:11

Tu ne prends aucun risque à apprendre le C !
La doc Microchip (en anglais) est complète, l'IDE MPLABX est gratuit.

nota : le langage arduino n'est pas du "vrai" C++

se diriger vers le C ?
Jérémy
Administrateur du site
Administrateur du site
Messages : 2231
Âge : 39
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#3 Message par Jérémy » dim. 7 janv. 2018 11:23

Bonjour et bienvenue a toi sur FantasPic ,

Il est vrai qu'Arduino sous son apparente facilité d’empiler les modules , cache souvent quelques ennuis !

Les deux principaux IDE pour faire du "C" sont MPLAB et MiKROC. Pour les debugging en mode pas à pas les deux le font . Ils faut juste choisir et se lancer . MPLABX à ces adaptes ( gratuit ca aide a avoir des adeptes ) et mikroC gratuit jusqu'a 2K de programme , ce qui laisse une bonne marge quand même, après faut payer la license. Les 2 ont leur pour et leur contre
C'est en faisant des erreurs, que l'on apprend le mieux !!!

se diriger vers le C ?
Claudius
Avatar de l’utilisateur
Amateur
Amateur
Messages : 122
Enregistré en : septembre 2015

#4 Message par Claudius » dim. 7 janv. 2018 13:43

Bonjour et Bonne Année 2018 à tous-(tes ;-),

@mazertoc: le langage arduino n'est pas du "vrai" C++

Entièrement d'accord (parler de C++ sur du PIC, faut pas rêver ;-), mais alors que dire de MiKROC qui implémente à leur sauce la libc (du pur Langage C - cf. The GNU C Library: Function Index - GNU.org ;-)) en réinventant la roue et qui déroute le plus expérimenté des développeurs qui est passé par une dizaine de µ-contrôleurs...


A discuter naturellement, Bonne Journée, A+
--
Claudius

se diriger vers le C ?
ducran lapoigne
Avatar de l’utilisateur
Débutant
Débutant
Messages : 96
Enregistré en : septembre 2015

#5 Message par ducran lapoigne » mer. 10 janv. 2018 00:54

bonjour,

Est ce que MPLABX peut coexister avec MPLAB ou bien celui-ci va être détruit ?

Dans le doute, comme MPLAB était installé sur mon pc, j' ai installé le (vieux ?) compilateur CC5X version free

le 1er programme (l' inénarrable clignotement) a bien fonctionné

++ sur le forum
Antoione

se diriger vers le C ?
mazertoc
Passioné
Passioné
Messages : 201
Enregistré en : juillet 2015
Localisation : Auvernha

#6 Message par mazertoc » mer. 10 janv. 2018 11:12

Oui !
Voir la doc Microchip, il y a un switch à activer, les deux IDE ne pouvant fonctionner simultanément.


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité