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 ---
- 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 ---
Modérateur : Jérémy
Bug ligne de programme
Bonjour,
avez vous une idée pourquoi cette ligne ralentis de 1minute la mise en marche du programme.
Cdlt.
Marcus.
avez vous une idée pourquoi cette ligne ralentis de 1minute la mise en marche du programme.
Cdlt.
Marcus.
Code : Tout sélectionner
//-------------------- BUG du programme --------------------------------------
if (( starterTmp > 1) && ( ROUE > 0) && (RC7 == 1))
{
injectionValue = 10;
}
//------------------------------------------------------------------------------
Bug ligne de programme
-
Jérémy
Administrateur du site- Messages : 2727
- Âge : 45
- Enregistré en : juillet 2015
- Localisation : Dans le sud
- Contact :
Hello marcus,
Il est impossible de dire quoi que ce soit avec si peu d'éléments !! On ne sait pas a quoi servent les variables
La seule chose que je puisse te dire, c'est dans la logique. C'est donc forcement une condition qui est mal remplie par rapport à ce que tu attends.
Il est impossible de dire quoi que ce soit avec si peu d'éléments !! On ne sait pas a quoi servent les variables
La seule chose que je puisse te dire, c'est dans la logique. C'est donc forcement une condition qui est mal remplie par rapport à ce que tu attends.
Bug ligne de programme
- Claudius
Passionné- Messages : 260
- Âge : 69
- Enregistré en : septembre 2015
- Localisation : ELANCOURT (78 - YVELINES)
- Contact :
Bonjour,
J'imagine que cette question est liée à Programme PIC très lent. !..
Je rejoins Jérémy, difficile de lever le doute entre ces 4 variables et leur impact sur le délai de mise en route
=> Faut réduire encore l'investigation et se mettre à la place de la ... machine (hard et soft compris ;-)
A suivre...
avez vous une idée pourquoi cette ligne ralentis de 1minute la mise en marche du programme.
//-------------------- BUG du programme --------------------------------------
if (( starterTmp > 1) && ( ROUE > 0) && (RC7 == 1))
{
injectionValue = 10;
}
//------------------------------------------------------------------------------
J'imagine que cette question est liée à Programme PIC très lent. !..
Je rejoins Jérémy, difficile de lever le doute entre ces 4 variables et leur impact sur le délai de mise en route
=> Faut réduire encore l'investigation et se mettre à la place de la ... machine (hard et soft compris ;-)
A suivre...
Enregistreur de traces GPS & Boussole GPS parlante (PIC & Arduino)
Bug ligne de programme
Bug ligne de programme
Bug ligne de programme
Bug ligne de programme
Bonjour,
mode HS quartz 20Mhz capa de 22P
Config des fuses (programme réécrit pour MPLAB même problème qu'avec MickoC)
Température a 18° 19°
Si je reprogramme le pic avant chaque démarrage il tourne, c'est lorsque je le coupe et le rallume il repart une fois sur 2 où 4 où pas du tout.
Cdt.
Marcus
mode HS quartz 20Mhz capa de 22P
Config des fuses (programme réécrit pour MPLAB même problème qu'avec MickoC)
Code : Tout sélectionner
// CONFIG1
#pragma config FOSC = HS // Oscillator Selection bits (HS oscillator: High-speed crystal/resonator on RA6/OSC2/CLKOUT and RA7/OSC1/CLKIN)
#pragma config WDTE = OFF // Watchdog Timer Enable bit (WDT disabled and can be enabled by SWDTEN bit of the WDTCON register)
#pragma config PWRTE = ON // Power-up Timer Enable bit (PWRT enabled)
#pragma config MCLRE = ON // RE3/MCLR pin function select bit (RE3/MCLR pin function is MCLR)
#pragma config CP = OFF // Code Protection bit (Program memory code protection is disabled)
#pragma config CPD = OFF // Data Code Protection bit (Data memory code protection is disabled)
#pragma config BOREN = OFF // Brown Out Reset Selection bits (BOR disabled)
#pragma config IESO = OFF // Internal External Switchover bit (Internal/External Switchover mode is disabled)
#pragma config FCMEN = OFF // Fail-Safe Clock Monitor Enabled bit (Fail-Safe Clock Monitor is disabled)
#pragma config LVP = OFF // Low Voltage Programming Enable bit (RB3 pin has digital I/O, HV on MCLR must be used for programming)
// CONFIG2
#pragma config BOR4V = BOR40V // Brown-out Reset Selection bit (Brown-out Reset set to 4.0V)
#pragma config WRT = OFF // Flash Program Memory Self Write Enable bits (Write protection off)
Température a 18° 19°
Si je reprogramme le pic avant chaque démarrage il tourne, c'est lorsque je le coupe et le rallume il repart une fois sur 2 où 4 où pas du tout.
Cdt.
Marcus
Bug ligne de programme
Bug ligne de programme
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 117 invités