[elektro] PIC24 C Library
hg12345
hg12345 at freemail.hu
Tue Apr 20 17:06:02 CEST 2010
PIC24/dsPIC esetén LIBPIC30.H ben a __C30_UART határozza meg,
Skandar Graun <sgraun at gmail.com> írta:
>Nekem a következő kérdésem lenne, alaphelyzetben a printf hova küldi a dógait?
>Egy PC-n rendben van, az alapértelmezett out a monitor.
>Nade kontrolleren?
>Vagy hogy tudom meghatározni, hova küldjön a printf
>A keil C51-ben fel lehetett paraméterezni a printf-et.
>
>elight <elight at ele.hu> írta (2010. április 20. 9:41):
>> Szia,
>>
>> Az sprintf egy olyan fv ami a változóba adja az eredményt.
>>
>> tehát pl:
>>
>> static unsigned char out_txt[12] = "0123456789";
>>
>> stringet hozol létre és
>> azzal használod.
>> Utána pedig ezt a stinget kell karakterenként
>> elküldened a megfelelő kimenetre..
>>
>> Egyébként a sprintf fv kényelmes ugyan ,
>> de már megjártam vele , mert elég sok helyet igényel.
>> Egy kisebb PIC -ben elvette a tárterület 40%-át.
>>
>> Ha valami célirányos konverzió kell ,
>> legalább olyan egyszerű megírni hat sorban, saját kútfőből..
>> Persze ha sokszor és változatos formában használod,
>> akkor nincs mese , belke kell fordítani,
>> de lehet hogy egy nagyobb proc-ba.
>>
>> Üdv István
>>
>>
>>
>>
>>
>>
>> 2010.04.20. 09:23:32 dátumon Kovács Tibor <kovacs.tibor79 at chello.hu> írta:
>>
>>> ÉS azt hogy tudom meghatározni hogy sprintf hova kűldje az adatot (LCD /
>>> soros) ?
>>>
>>> -----Original Message-----
>>> From: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu] On
>>> Behalf
>>> Of Pipi
>>> Sent: Tuesday, April 20, 2010 12:13 AM
>>> To: elektro at tesla.hu
>>> Subject: Re: [elektro] PIC24 C Library
>>>
>>> 2010.04.19. 23:34 keltezéssel, Gál Zsolt írta:
>>>> Lehet, hogy butaságot szólok, de a sprintf nem az volna? Aztán a buffer
>>>> tartalmat már lehet egyszerűen LCD-re vagy akár soros portra is küldeni,
>>> az
>>>> már részletkérdés.
>>> hát így gondoltam lenn, az utolsó mondatomban
>>>
>>>>
>>>> 2010/4/19 Pipi<lista at puzsar.hu>
>>>>
>>>>> 2010.04.19. 19:32 keltezéssel, Kovács Tibor írta:
>>>>>> pl. a karakteres LCD kezeléshez
>>>>> amit linkeltem, van benne pl LCDBlocking.c
>>>>> pl ha felraktad a c18-at, c:\MCC18\src\pmc_common\XLCD\ mappában van az
>>>>> emlitett xlcd.c (bar nem pic24, de ugye ez a C-ben kevéssé számít)
>>>>> vagy c:\Program Files\Microchip\MPLAB
>>>>> C30\src\peripheral_30F_24H_33F\src\pmc\xlcd\
>>>>>
>>>>>>
>>>>>> vagy pl. egy változó értékét hogy lehet kiíratni (DEC, HEX, BIN)-ben?
>>>>> nem a leghelytakarékosabb, de ismered az sprintf-et ?
>>>>>
>>>
>>
>>
>>
>> --
>> Az Opera forradalmian új levelezőjét használva: http://www.opera.com/mail/
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>
>-----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list