Fórum témák
» Több friss téma |
Cikkek » PIC 18F4550 USB útmutató II PIC 18F4550 USB útmutató II
Szerző: Gory, idő: Jún 8, 2007, Olvasva: 25914, Oldal olvasási idő: kb. 1 perc
Egy sztringet küldhetünk vele az USB-re, beleértve a lezáró 0-t is. A program memóriában lévő karakterláncok küldésére lehet használni. Megjegyzés: A firmware úgy van megírva, hogy előfordulhat hogy az adatot több tranzakcióval küldi el, ha hosszú. Ennek a részleteibe itt most nem mennék bele. (CDCTxService()). Szintaxis: void putrsUSBUSART(const rom char *data) Előfeltétel: Az mUSBUSARTIsTxTrfReady() függvénynek ‘1’ értékkel kell visszatérnie, mielőtt meghívjuk a függvényt. A karakterek száma amire a data pointer mutat, maximálisan 255 byte lehet, beleértve a lezáró 0-t. Input: data Mutató a küldendő stringre, ha a lezáró 0-t nem találja, automatikusan 255 bytot küld át. Output: - Mellékhatás: - Példa:
void example_1(void)
Egy sztringet küldhetünk vele az USB-re, beleértve a lezáró 0-t is. Az adat memóriában lévő karakterláncok küldésére lehet használni. Megjegyzés: A firmware úgy van megírva, hogy előfordulhat hogy az adatot több tranzakcióval küldi el, ha hosszú. Ennek a részleteibe itt most nem mennék bele. (CDCTxService()). Szintaxis: void putsUSBUSART(char *data) Előfeltétel:
mUSBUSARTIsTxTrfReady()
függvénynek ‘1’ értékkel kell visszatérnie mielőtt meghívjuk
a függvényt. A karakterek száma amire a data pointer mutat, maximálisan 255
byte lehet, beleértve a lezáró 0-t. data Mutató a küldendő stringre, ha a lezáró 0-t nem találja, automatikusan 255 bytot küld át. Output: - Mellékhatás: - Példa:
char example_string[4]; A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |