본문 바로가기

EZ-USB

(11)
[FX2 EVM] UART 테스트 [FX2 EVM] UART 테스트 FX2에는 2개의 UART가 있다. 그냥 8051용 UART이므로 별 다른건 없는것 같다. [serial.c] 에 Rx, Tx 드라이버 함수만 수정하면 기존 코드를 그대로 사용할 수 있다. unsigned char U0_GetByte(void) { while (!RI); RI = 0; return SBUF0; } void U0_PutByte(unsigned char Data) { while (TI == 0) ; TI = 0 ; SBUF0 = Data ; } USB2UART에 연결하면 쉽게 디버깅 가능하다. FX2 Ez-USB Serial 테스트 프로그램 소스코드 void main(void) { int cnt = 0; SystemInit(); Led1Init(); Led1..
[FX2 EVM] Ez-USB FX2(CY7C68013) 개발환경 설정 [FX2 EVM] Ez-USB FX2(CY7C68013) 개발환경 설정 Cypress Ez-USB FX2(CY7C68013)는 기본적으로 USB로 펌웨어 다운로드 하는 기능이 있기 때문에 개발할때 편리하다. USB캐이블 연결하면 기본 드라이버를 검색한다. 디바이스 드라이버는 아래 드라이버를 사용하면 된다. 정상적으로 설치되면 장치관리자에서 확인할 수 있다. 펌웨어 다운로드는 CyConsole.exe 프로그램을 사용하면 된다. "Download" 버튼을 클릭하여 펌웨어 hex파일을 다운로드 할 수 있다. 새로운 프로그램을 다운로드 하려면 리셋을 누르지 않고 그냥 Re-Load버튼으로 다운로드 할 수 있다. 테스트 예제: Keil을 용한 프로그램 작성 FX2는 8051코어 이므로 8051컴파일러인 Keil ..
[FX2 EVM] Ez-USB CY7C68013 보드 제작 [FX2 EVM] Ez-USB CY7C68013 보드 제작 USB 2.0-USB-IF high speed 를 지원하는 Cypress사의 Ez-USB FX2 CY7C68013A 테스트 보드를 제작했다. [M-Type EVM] 표준 핀맵으로 제작해 여러 테스트 보드에서 테스트 가능하도록 했다. TFT LCD 확장 테스트 보드 [FX2 EVM] 회로도 Ez-USB FX2 테스트 동영상 LED제어 펌웨어 다운로드 하여 FX2 EVM 동작 테스트 [FX2 EVM] Hispeed USB Bulk 테스트

반응형