Renesas REJ10J1837-0100 Installationsanleitung Seite 19

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 35
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 18
USB Basic Firmware <Short Sheet>
R01AN0495EJ0100 Rev.1.00 Page 19 of 32
Apr 15, 2011
(3)
Example of coding a Peripheral sample application
Figure. 3.5 Example of coding a Peripheral Application (3)
“r_usb_PSMPL_apl.c”
void usb_pstd_MainLoop(void)
{
if( R_usbc_cstd_CheckSchedule() == USBC_FLGSET )
{
/* PCD Task */
usb_pstd_PcdTask((USBC_VP_INT)0);
/* Main Task */
usb_pstd_MainTask((USBC_VP_INT)0);
}
/* Scheduler */
R_usbc_cstd_Scheduler();
}
“r_usb_PSMPL_apl.c”
void usb_pstd_MainTask(USBC_VP_INT stacd)
Å Sample application for Data transmission (*)
{
USBC_ER_t err;
USBC_UTR_t *mess;
uint16_t pipe;
uint8_t *bufp;
/* Condition compilation by the difference of the operating system */
#if USBC_FW_PP == USBC_FW_OS_PP
/* User Data Initialize */
usb_ptsd_UsrDataInit();
/* User Data Transfer Start */
usb_pstd_UsrDataTranStart();
#endif /* USBC_FW_PP == USBC_FW_OS_PP */
(skip)
*:You can also create/register the application to fit your user system.
Seitenansicht 18
1 2 ... 14 15 16 17 18 19 20 21 22 23 24 ... 34 35

Kommentare zu diesen Handbüchern

Keine Kommentare