본문 바로가기

PIC18F-s_EVM

(6)
[PIC18F-s EVM] C#을이용한 HID Host Program작성 [PIC18F-s EVM] C#을이용한 HID Host Program작성 [PIC18F-s EVM] 보드를 이용하여 C#에서 HID 테스트 프로그램을 작성 했다. HID장치는 윈도우에서 기본 드라이버를 제공하므로 USB 드라이버 작성없이 아주 간단하게 USB통신을 할 수 있다. USB연결만 하면 동작하므로 사용자 입장에서 상당히 편리하게 사용할 수 지만 표준 디스크립트로 (Report)로 통신을 해야 하므로 속도면에서는 Bulk통신보다는 느린 단점이 있다. 특히 연속적 데이터를 송수신 하는경우 확실히 느려짐을 알 수 있다. PIC18F2450 펌웨어 작성 C#을 이용한 HID테스트 프로그램 LED제어 및 64 Bulk로 데이터 수신 예제 PIC18F2450 USB HID 테스트 동영상
[PIC18F-s EVM]USB HID테스트 [PIC18F-s EVM]USB HID테스트 기본 제공 예제를 좀 수정해서 PIC18F2450용으로 수정 했다. USB를 연결하니 장치를 찾고.. 드라이버를 설치 했다. 장치관리자에 USB장치가 등록된것을 볼 수 있다. 이제 드라이버를 이용하여 어플리케이션 프로그램을 작성해면 될듯....
[PIC18F-s EVM]LED테스트 (PIC18F2450) [PIC18F-s EVM]LED테스트 (PIC18F2450, PIC18F2455) PIC18F2450은 USB 때문에 클럭을 20Mhz로 사용해서 IO토글 속도가 500ns(470kHz)정도 나온다... 속도가 빠르니 for루프 딜레이 사용은 좀 그렇고... 자체 제공 delay함수를 사용했다. PIC18F2450 LED제어 예제 소스 [PIC18F-s EVM]의 OnBoard LED는 PORTA0, 1에 연결되어 있다. LED드라이버는 PORTA에 정의해서 작성 했고.. //----------------------------------------------------------------------------- //LED Driver #define LED1_BIT BIT0 #define LED1_POR..
[PIC18-s EVM] 보드 관련자료 [PIC18USB-s EVM] 보드 관련자료 PIC18F2450 USB칩 샘플이 와서 조립했다. QFN-28이라 상당히 작고 소형의 USB제어에 사용되면 좋을듯 하군.. [dsPIC3xF-S EVM] 와 동일한 크기로 제작 했고 앞으로 QFN-48 타입도 같은 싸이즈로 제작하면 동일한 APP보드에 적용가능 할듯... CDC데모 예제 테스트 PIC18F2450 EVM Schematic PIC18F example
[PIC18F-s EVM]보드 조립 [PIC18USB-s EVM]보드 조립 dsPIC만들면서 같은 크기에 호환되는 것을 생각하다. 소형 QFN-28타입에 USB가 지원되는 PIC18F2450 가 있어 한번 만들어 봤습니다. 간단히 USB가필요 할 때 여러가지 유용하게 쓰일듯 합니다. 메모리가 좀 작은것이 험이지만 PIC18F2455는 QFN타입이 없어 아쉽다. 추후 PIC18F4450, PIC18F4455등과 같은 싸이즈로 만들면 좋을것 같다.
CC2420 EVM모듈, PIC18F4620 EVM모듈 제작 CC2420 EVM모듈, PIC18F4620 EVM모듈 제작 칩콘 CC2420테스트 보드 제작 Microchip사에서 판매 하는 저전력 MPU PIC18LF4620를 이용하였다. 이유는 데모보드를 제공하고 공개용 ZigBee Stack을 제공하기 때문... 물론 Chipcon사의 스택이 있긴 하지만 오브젝트파일만 제공하므로 프로젝트 하기엔 좋지만 공부하기는 좀 그래서... Microchip사에서 제공하는 PICDEM-z Zigbee데모보드를 참고하여 내게 필요한것 넣구 뺄것은 빼고 새로운 데모보드 제작 아직 부품 수급이 않되 있는 부품만으로 조립 PICDEM-z 데모보드 관련 자료 ZigBee Protocol Stack The ZigBee software stack is available from Mic..