예제 #1
0
void mp_hal_stdout_tx_strn(const char *str, size_t len) {
    if (MP_STATE_PORT(pyb_stdio_uart) != NULL) {
        uart_tx_strn(MP_STATE_PORT(pyb_stdio_uart), str, len);
    }
    if (usb_vcp_is_enabled()) {
        usb_vcp_send_strn(str, len);
    }
}
예제 #2
0
void stdout_tx_strn(const char *str, mp_uint_t len) {
    if (pyb_stdio_uart != PYB_UART_NONE) {
        uart_tx_strn(pyb_stdio_uart, str, len);
    }
#if 0 && defined(USE_HOST_MODE) && MICROPY_HW_HAS_LCD
    lcd_print_strn(str, len);
#endif
    if (usb_vcp_is_enabled()) {
        usb_vcp_send_strn(str, len);
    }
}
예제 #3
0
파일: mphal.c 프로젝트: jaafarbarek/pyrtos
void mp_hal_stdout_tx_strn(const char *str, mp_uint_t len) {
    if (MP_STATE_PORT(pyb_stdio_uart) != NULL) {
        uart_tx_strn(MP_STATE_PORT(pyb_stdio_uart), str, len);
    }
#if 0 && defined(USE_HOST_MODE) && MICROPY_HW_HAS_LCD
    lcd_print_strn(str, len);
#endif
    if (usb_vcp_is_enabled()) {
        usb_vcp_send_strn(str, len);
    }
}
예제 #4
0
파일: usb.c 프로젝트: rjdowdall/micropython
void usb_vcp_send_str(const char *str) {
    usb_vcp_send_strn(str, strlen(str));
}