usart

    0

    2답변

    나는 방금 STM32f407 디스커버리 보드로 모험을 시작했다. 나는 최신 안정 버전의 CoIDE를 사용하고 최신 툴 체인/라이브러리를 사용하고 있습니다. 나는 확실 시계 HSE 및 기타 시계 세부 를 설정하여 올바르게 구성되어 만든 보드 int main(void){ GPIO_InitTypeDef GPIO_InitStructure; // Definicj

    1

    1답변

    저는 MPLAB X Harmony 프레임 워크와 마이크로 컨트롤러 작업에 익숙하지 않습니다. 나는 PIC32MZ2048ECH144에서 일하고있다. USART를 사용하여 간단한 문자열을 전송하고 RealTerm 터미널에 표시된 것을 봅니다. (하이퍼 터미널도 시도했습니다.) 어떤 문자열을 보내더라도 정크 문자 만 표시됩니다. 정크 문자가 표시되는 문제에 대한

    3

    3답변

    저는 STM32 F103x에서 ADC 프로그래밍을 공부하고 가장 간단한 경우부터 시작합니다 - 단일 변환. 내부 온도 센서 (ADC1에 연결된) 값이 측정되고 USART를 사용하여 COM 포트로 전송됩니다. 타겟이 명확 해 보이지만 플래시 할 소스 코드를 다운로드하려고하면 COM 포트에 데이터가 전송되지 않습니다. while(ADC_GetFlagStatus

    -1

    1답변

    저는 sim900 모듈에 rs232 시리얼 포트가 있습니다. 연결하면 내 컴퓨터에 그것은 터미널에서 잘 작동하지만 내가 그것을 atmega16 마이크로 컨트롤러에 연결할 때 그것은 단지 반향을 보내고 명령에 응답하지 않습니다. 게다가 rs232를 ttl로 변환하기 위해 max232 IC를 사용합니다. #include <io.h> #include <mega

    0

    1답변

    저는 Atmel Studio가있는 AVR 부트 로더를 사용하는 Atmega328p 마이크로 컨트롤러가있는 Arduino Uno와 함께 작업하고 있습니다. USART 통신을 설정했는데 내 컴퓨터의 터미널에서 읽은 데이터를 보낼 수 있지만 printf를 사용할 때 서식이 잘못되었습니다. /* * USART_HelloWorld.c * * Created: 6

    1

    1답변

    Matlab의 직렬 포트에 점 ('.')이 있는지 확인하고 싶습니다. 이를 위해 나는 루프가 10 회 실행되어 'got'인지 확인합니다. 직렬 포트에 "A dot dot received"라고 표시하고 그렇지 않으면 수신중인 것을 표시합니다. 그러나 '받는다.' 직렬 포트에 "A dot is receibed"가 표시되지 않습니다. 명령 창에서 내 출력이 여기

    3

    2답변

    필자는 USART를 통해 Atmega32 (마이크로 컨트롤러)에서 이진수를 받고 출력으로 인쇄하는 프로그램을 파이썬으로 작성했습니다. 반면에, My Atmega32는 인터럽트 발생시 PINA를 읽고 USART를 사용하여 그 값을 컴퓨터로 보냅니다. 이 내 파이썬 프로그램이다 '7' '7' '7' '7' '7' '7' . . . : I는 0

    0

    2답변

    저는 STM32 세계에서 첫발을 내딛고 있으며, 매우 어렵습니다. 디스커버리 보드를 운영합니다. GPIO와 인터럽트를 제어하는 ​​방법을 배웠을 때 나는 USART와 함께하기로 결심했다. 그리고 여기 지옥이 시작되었습니다. 시리얼 통신 같은 간단한 일로 고생하는 두 번의 저녁을 보냈습니다! 내가 무엇을 가지고 : 구성된 GPIO 구성된 USART 표준 ST

    0

    1답변

    2 개의 qemu 인스턴스를 생성하고 usart를 통해 통신을 시도합니다. 배경은 보드가 끝나지 않았지만 코드가 이미 테스트 가능한 동안 커뮤니케이션을 에뮬레이션하고 싶습니다. 따라서 두 개의 병렬 qemu 인스턴스를 생성해도 문제가 없지만이 두 인스턴스 간의 통신은 발생하지 않습니다. 내가 생각한 방식은 마스터 장치의 명령 줄을 -serial pty으로

    0

    2답변

    dsPic33을 사용하여 11 바이트 문자열을 수신하여 배열에 배치했지만 완전히 수신하지 못했습니다. 내가 보내는 문자열은 "$ 123456789 #"이며 사진에서 받아야합니다. 아래 코드를 사용해 보았습니다. 어떤 도움을 주시면 감사하겠습니다. char inBytes[11]; int i; unsigned char temp; while (U1STAb