[TI]/LuminaryMicro2009. 5. 1. 21:23

[LM3S3748 EVM] USB Host Controller 보드 제작

[LM3S3748 EVM] USB Host Controller 보드 제작



Luminary Micro Cortex-M3 LM3S3748 USB Host Controller 보드를 제작했다. [M-Type EVM] 형태로 제작해 동일 핀맵으로 테스트 가능하도록 했다.



확장 테스트 보드 연결



USB Host테스트

Posted by nexp

댓글을 달아 주세요

  1. 김대안

    이거 만든 보드 파시나요? 파시면 하나만 사고 싶은데

    2009.09.16 14:39 [ ADDR : EDIT/ DEL : REPLY ]

[Microchip]/PIC24F2008. 11. 24. 09:54

[PIC24USB EVM] 보드관련 자료

[PIC24USB EVM] 보드관련 자료



회로도
PIC24F-USB_sch.pdf
커넥터


LED및 Serial







PIC24 USB PIN MAP



PIC24FJ256GB USB Host



예제 소스
USB Device HID Test
USB Device - HID - Mouse.zip USB Device - HID - Keyboard.zip
USB Host Keyboard, Meory Test
USB Host - HID - Keyboard.zip USB Host - Mass Storage - Thumb Drive Data Logger.zip

수정사항
PIC24 USB기능을 사용하려면 점퍼 2개 날려야 한다. 일반 PIC24회로도로 만들다 보니 고려하지 못한것이 있다.
1)리셋핀(7번)이 연결되지않아 리셋 스위치와의 연결이 필요하다.



2)USB전원 VBUS(34번핀) 5V와 연결이 필요하다
Posted by nexp

댓글을 달아 주세요

[Microchip]/dsPIC33-M2008. 11. 9. 08:55

[PIC24USB EVM] - PIC24FJ256GB106 USB Host 보드 제작

[PIC24USB EVM] - PIC24FJ256GB106 USB Host 보드 제작




USB 호스트가 가능한(OTG) PIC24F EVM보드를 제작 했다.
Atmel의 USB Host AT90USB1287과 비교했을때 상당히 성능이 우수하고 가격또한 저렴하다. 무엇보다 개발지원에 있어 풍부한 예제와 환경이 편하고 부품수급 또한 편하다. AT90USB1287개발할때는 문의할곳도 없고 알아서 개발하라는 식의 Atmel의 정책에 아주 짜증 났었는데....앞으로는  Microchip로 대체해야 할것 같다.

PIC24FJ256GB106 을 이용하여 보드를 만들었고 소형 보드에 USB Device, USB HOST커넥터를 두어 모듈형태로 범용성을 살려 제작 했다.



USB 메모리스틱을 이용하여 USB HOST기능을 테스트 할 수 있다.




Posted by nexp

댓글을 달아 주세요

  1. 잘보고 갑니다.
    늘 웃음가득히 행복넘치기를 바래요 ^^*

    2008.11.09 09:22 신고 [ ADDR : EDIT/ DEL : REPLY ]

[INTERFACE]/USB2008. 5. 9. 13:59

[At90USB1287 EVM] USB Host 보드

[At90USB1287 EVM] USB Host 보드



AVR코어에 USB Host/Device 기는을 가진 AT90USB1287 보드로 네트웍 기능을 추가하여 Ethernet To USB테스트 가능하도록 했다.



FTP서버를 이용하여 원격지에서의 USB메모리 스틱의 데이터를 업데이트 가능하다.



테스트 동영상
FTP클라이언트로 접속하여 원격지에서 보드에있는 USB 메모리 스틱의 파일을 업데이트 하는 예제
Posted by nexp

댓글을 달아 주세요

[Microchip]/PIC24F2008. 4. 10. 21:08

PIC24 USB Host Controller

PIC24 USB Host Controller
Microchip사에서 HSB Host Controller포함된 MCU가 나왔다. 저가격에 USB 호스트 지원하며 쓰기 쉬운 MCU가 되지 않을까..
기존 PIC24, dsPIC33과 전원및 ICSP핀이 동일해서 약간만 손보면 바로 적용할 수 있을것 같다.

PIC24FJ256_USBOTG.pdf








CPU
    - Up to 16 MIPS performance
    - 16 x 16 Hardware Multiply, Single Cycle Execution
    - 12-bit x 16-bit Hardware Divider
    - C Compiler Optimized Instruction Set
 
Flash Program Memory
    - Self-Reprogrammable under Software Control
    - 10,000 erase/write cycles
    - 20 year data retention
    - EEprom emulation capable
 
System
    - Internal oscillator support - 31 kHz to 8 MHz, up to 32 MHz with 4X PLL
    - On-chip LDO Voltage Regulator
    - JTAG Boundary Scan and Flash Memory Program Support
    - Fail-Safe Clock Monitor ? allows safe shutdown if clock fails
    - Watchdog Timer with separate RC oscillator
 
nanoWatt Power Managed Modes
    - Run, Idle and Sleep modes
    - Multiple, Switchable Clock Modes for Optimum Performance and Power Management
 
Analog Features
    - 10-bit ADC, 16 channels, 500k samples per second
    - Three Analog comparators
 
Universal Serial Bus Features
-USB v2.0 On-the-Go compliant
-dual role capable, can act as either Host or Device
-Low speed(1.5Mb/s) and full speed(12 Mb/s) operation in host mode
-Full speed USB operaton in Device mode
-Supports 32 endpoints
-On-chip USB transceiver
 
Peripherals
    - CTMU supports Capacitive Touch applications
    - Perpheral Pin Select allows I/O remapping of many peripherals in real time
    - 4xUART Modules with LIN and IrDA support, 4 Deep FIFO
    - 3xSPI ™ Modules with 8 Deep FIFO
    - 3xI2C™ Modules with Master and Slave Modes
    - Five 16-bit Timer Modules
    - Up to 9 Input Capture and 5 Output Compare/PWM with dedicated time base
    - Hardware RTCC, Real-Time Clock Calendar with Alarms
    - PMP, Parallel Master Port, with 16 Address Lines, and 8/16-bit Data







Posted by nexp

댓글을 달아 주세요