Latest Post
(ARM, Cortex-M3, STM32F207) Mango-M32F2, USB Host MSC 검증

원본 코드의 \Utilities\Third_Party\fat_fs 부분을 보면 FAT 파일시스템에 대한 코드가 있습니다.

이것을 가져다가 함께 빌드를 합니다.

Mango-M32F2\Third_Party 복사해 두었습니다.


$PROJ_DIR$\..\..\Libraries\CMSIS\Device\ST\STM32F2xx\Include

$PROJ_DIR$\..\..\Libraries\STM32F2xx_StdPeriph_Driver\inc

$PROJ_DIR$\..\..\src

$PROJ_DIR$\..\..\src\USB-Host-MSC\inc

$PROJ_DIR$\..\..\Libraries\STM32_USB_OTG_Driver\inc

$PROJ_DIR$\..\..\Libraries\STM32_USB_HOST_Library\Core\inc

$PROJ_DIR$\..\..\Libraries\STM32_USB_HOST_Library\Class\MSC\inc

$PROJ_DIR$\..\..\Third_Party\fat_fs\inc



preprocessor 부분은 위와 같이 변경합니다.


 

USE_STDPERIPH_DRIVER
USB_TEST
USB_TEST_HOST_MSC

 

 



 

USB_TEST_HOST_MSC define 해서 빌드하도록 합니다.



그림이 망고 M32F2 USB Host 관련 부분입니다.


PB14, PB15 사용합니다.




데이타 쉬트에서 내용을 보면 HS High Speed 모드로 동작하는 부분임을 있습니다.

PB 12~15 HS 연관이 있는데 PB12 PB13 ULPI 모드와도 연관이 있습니다.

ULPI 모드로 동작할 경우에는 상당히 많은 핀을 연결해야 합니다.

현재 망고보드에서는 사용하는 방식은 아닙니다.



PB12 PB13 외에도 HS_ID HS_VBUS로도 동작할 있는데,

부분은 일단 사용하지 않도록 합니다.

결국 PB14, PB15 핀만 설정하면 됩니다.



모든 내용을 변경하고 빌드해서 수행하면 아래의 결과를 얻을 있습니다.


Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
keun  |  ★★★★★
Mango-M32F4-R10 회로도+샘플소스 부탁 합니다. 20년 12월 경에 구입 하고 이제 공부 좀 할려고 합니다. kkp1201@naver.com 입니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
CR-U2S4 v1.2를 최근에 구매했습니다. inux에서는 바로 인식하여 사용하고 있는데 Windows 11 에서는 인식하지 못합니다. Windows 11 용 드라이버 부탁드립니다. hanacsb@daum.net 으로 부탁드립니다. 감사합니다