[elektro] MPLABX+XC32+Harmony 2
Pipi
lista at puzsar.hu
Thu Feb 2 15:21:28 CET 2017
Hali!
miért ragaszkodsz ehhez a makróhoz? bár nem mélyedtem el benne mit csinál pontosan, mi az a PORTS_ID_0
én így használom:
#define GPS_LED LATEbits.LATE3
#define GPS_LED_TRIS TRISEbits.TRISE3
GPS_LED_TRIS = OK_LED_TRIS = SD_LED_TRIS = DOLES_LED_TRIS = AKKULOW_LED_TRIS = 0;
if(GPS_LED == 1)
GPS_LED = 0;
szerintem nem kicsit áttekinthetőbb...
és megnézném melyik fordul kevesebb utasításra
2017.02.02. 14:25 keltezéssel, Topybear írta:
> On 2017. 02. 02. 14:16, Ekati Bt. wrote:
>> A sorszámokkal nem szeretném utolérni a Gézát :-)))
>> A múltkori problémámmal kapcsolatban köszönöm a Szabolcs segítségét de nagy örömömben elfeledkeztem róla, hogy az csak a 2. pontra volt gyógyír.
>> A PLIB sorokra nem tudok bakepoint-ot tenni. A fordító nem optimalizálja ki mert vérehajtja de meg nem áll. Pl.:
>>
>> void scPowerLow(void)
>> {
>> PLIB_PORTS_PinSet(PORTS_ID_0, PORT_CHANNEL_D, PORTS_BIT_POS_0);
>> }
>>
>> A piros négyzet ott lesz a sor elején de nem az az "igazi".
>> Szerintetek mi a probléma?
>>
>> NagyZé
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
> Nem lehet, hogy azért, mert esetleg(!) a PLIB_PORTS_PinSet makró?
>
>
> Topy
>
>
> -----------------------------------------
> elektro[-flame|-etc]
>
>
--
Pipi
http://www.puzsar.hu
More information about the Elektro
mailing list