본문 바로가기

CAN2USB

(3)
TM4C123 USB 테스트 - CAN2USB 테스트 TM4C123 USB 테스트 - CAN2USB 테스트 TM4C123은 기존 Crtex-M3 코어 시리즈인 LM3S5732 와 같이 USB Device, HOST를 지원하고 CAN통신이 가능하다.USB를 지원하면서 CAN이 가능한 MCU중에서 저렴하고 사용하기 편리하기 때문에 USB2CAN 보드 제작하기에 좋을것 같다. TM4C123 USB 관련 핀맵 TM4C123 USB 초기화 코드void InitializeUsb(void){ // Enable the GPIO peripheral used for USB, and configure the USB pinsROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOB);ROM_GPIOPinTypeUSBAnalog(GPIO_PORTB_BAS..
[CAN2USB] 조향각 센서 테스트 [CAN2USB] 조향각 센서 테스트 자동차용 조향각 센서(Steering Sensor) 는 CAN 인터페이스 방식으로 연결되기 때문에 예전에 LM3S5732로 제작했던 CAN2USB 보드를 이용하여 센서값을 출력해 보았다. 조향각 센서는 CAN ID 7C0로 적절히 초기 값을 설정하면 2B0 에서 각도 및 각속도가 출력된다. [ID 2B0(0):00:05] : ff 7f 00 05 | f2 00 00 00 [ID 2B0(0):00:05] : ff 7f 00 05 | e3 00 00 00 테스트 동영상 CAN2USB 보드를 이용하여 조향각 센서의 데이터값을 출력하는 테스트
[LM3S5732-SM] USB2CAN 테스트 [LM3S5732-SM] USB2CAN 테스트 USB 및 CAN통신 기능이 있는 LM3S5732를 이용하여 CAN2USB 테스트를 진행 했다. 모터 제어용으로 만들었던 확장 보드를 이용 하였는데 CAN드라이버가 있고 LM3S2965보드와 호환 쉽게 된다. USB2CAN 테스트 프로그램 LM3S5732는 USB기능이 있기 때문에 PC와 고속 인터페이스가 쉽다. USB Bulk모드로 통신하도록 프로그램을 작성하였다. LM3S5732 USB2CAN테스트 동영상 CAN2USB 테스트를 위해 CAN디바이스(LM3S2265)에서 스위치를 누를때 마다 전송되는 CAN 데이터를 LM3S5732 USB인터페이를 이용하여 데이터를 PC로 출력하는 예제를 작성해 보았다. 수정사항 모터 제어 확장보드는 여러가지 테스트에 활용..