baudrate2 CAN baudrate 설정하기 CAN은 최대 1Mbps까지 지원하는 고속 통신으로 보통 125Kbps~1000Kbps의 baudrate를 많이 사용합니다. STM에서 CAN을 사용할때 Baudrate의 설정은 조금 까다롭습니다. UART처럼 baudrate를 그대로 쓰면되는것이 아니고, 내부 PCLK에 따라 Prescaler와 BS의 값을 넣어줘야 합니다. void MX_CAN_Init_1M(void) { hcan.Instance = CAN1; hcan.Init.Prescaler = 4; hcan.Init.Mode = CAN_MODE_NORMAL; hcan.Init.SJW = CAN_SJW_1TQ; hcan.Init.BS1 = CAN_BS1_6TQ; hcan.Init.BS2 = CAN_BS2_1TQ; hcan.Init.TTCM = D.. 2020. 12. 3. 지문인식센서 GT-521F32 -1(연결하기) Programming Guide다운로드 PC프로그램 다운로드 지문 스캐너 GT-521F32는 UART로 지문을 스캔하고 관리할 수 있는 센서모듈입니다. 앞면을 보시면 4핀커넥터를 양쪽으로 연결가능하도록 되어있습니다. 그림에서는 오른쪽이 UART 통신부이고, 왼쪽이 Touch IC 연결부입니다. 뒷면을 보시면 USB로도 연결가능하도록 되어있습니다. 커넥터 핀정보입니다. Uart baudrate는 9600bps입니다. 프로그래밍가이드를 보시면 프로토콜이 나와있습니다. 패킷구조입니다. 데이터 패킷은 0x55 0xAA로 시작하며 디바이스 ID는 0x0001 이지만 리틀에디안이므로 0x01 0x00 고정입니다. 다음으로 파라미터는 4바이트(DWORD)입니다. 다음 Command와 Response는 2바이트(WOR.. 2018. 6. 15. 이전 1 다음 인기글