본문 바로가기

[TI]/LM3S5xxx

[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로 출력하는 예제를 작성해 보았다.



수정사항
모터 제어 확장보드는 여러가지 테스트에 활용할 수 있도록 제작하였지만 주로 LM3S2965를 타겟으로 제작되었기 때문에 LM3S5732를 사용할때는 약간의 수정 사항이 필요하다. -> 다음 추가 제작시에는  이부분을 반영해야 겠다.
1) SM-Type보드(LM3S5732)를 이용할때 CAN인터페이스를 위해서는 점퍼가 있어야 한다.



2)모터제어 확장보드의 스위치도 연결이 안되어 있으므로 점퍼가 필요하다.
 - 확장보드의 위쪽 스위치(SW7) 을 LM3S5732의 CN11_14P(PC6)으로 연결 하였다.

반응형