Прообвал на скоростях 115200 19600 9600 не помогает
Изучая логи в мониторе, нашел отличие в управлении сигналами RTS и DTR.
При открытии порта из монитора посылаются команды:
IOCTL_SERIAL_SET_RTS - Request sets RTS
IOCTL_SERIAL_SET_DTR - Request sets DTR
а при открытии порта из ICarDuino:
IOCTL_SERIAL_CLR_RTS - Request clears the RTS control signal.
IOCTL_SERIAL_CLR_DTR - Request clears the DTR control signal.
т.е. ICarDuino сбрасывает эти линии.
Вполне возможно причина в этом, и связно это с особенностью контроллера ATmega32u4. т.к. на моей плате отсутствует FDTI микросхема (ATmega32u4 поддерживает передачу данных по USB напрямую)
Хотелось бы услышать мнение Уважаемого Bersenevа. Возможно ли применение такого Arduino для работы с ICarDuino?
|