2017-12-07 20 views
-2

UART 연결을 통해 8 바이트 이상의 데이터를 보내고 싶습니다. 현재 USB 2.0을 4 핀 TTL에 사용하고 있습니다. 제 옵션은 USB 2.0을 TTL에 6 핀으로 사용하는 것입니다. 맞습니까? 내 옵션이 아닌 경우? 예를 들어 보내고 싶습니다. 234212441325454543595674859764 4 핀으로 TTL로 보내려면 어떻게해야하나요?android Things 라스베리 파이에서 UART를 통해 8 바이트 이상의 데이터를 보내려면 어떻게해야합니까?

+0

9 비트 UART가 정말로 필요한 경우 [this] (https://stackoverflow.com/q/46803849/6950238) 질문을 참조하십시오. 하지만 ASCII로 234212441325454543595674859764를 보내려면 UART의 경우가 일반적입니다. [this] (https://developer.android.com/things/sdk/pio/uart.html) 및 [that] (https://github.com/androidthings/sample-uartloopback) 및 많은 [ 기타] (http://nilhcem.com/android-things/discovering-the-URL-api) 다른 예제 및 자습서. –

+0

데이터를 보낼 수 있습니다 만, 컴퓨터에서 라스베리 파이에 문자열을 보낼 때 위의 예에서 표시된 문자열을 두 개의 후속 부분으로 제공했습니다. 2342124413254545와 43595674859764처럼 말입니다.하지만 234212441325454543595674859764와 같은 샷에 넣기를 원합니다. – Ajinkya

+0

그냥 concat에. –

답변

0

실제로 9 비트 UART가 필요한 경우 this 질문을 참조하십시오. 하지만 ASCII로 234212441325454543595674859764를 보내려면 UART의 경우가 일반적입니다. thisthat과 다른 많은 예제 및 자습서를 살펴보십시오. 전체 문자열을 수신하지 못하면 부분 만 - 연결합니다.