[ST_MICRO]/STM322009. 5. 27. 22:30

[myUSB-Sensor] USB 센서보드제작

[myUSB-Sensor] USB 센서보드제작


USB를 이용하여 자이로, 가속도, 지자계, 압력 센서등의 모듈을 테스트 할수 있는 보드를 제작했다.
1차 프로토 보드로 여러가지로 테스트 할수 있는 커넥터 및 확장 분리 보드로 제작 했다.
보드에는 SPI, I2C, CAN Driver, 485 Driver, SD Card를 USB로 인터페이스 가능하도록 했다.



USB2UART를 연결할 수 있도록 해서 UART로 쉽게 디버깅 및 프로그램 다운도드 가능하다.



코어는 Cortex-M3 STM32로 USB가 있는 제품으로 저렴하고 성능 좋은 STM32F103으로 선택했다.



각종 센서 및 이더넷 모둘(ENC28J60) 연결가능하다.



USB 테스트 동영상


Posted by nexp

댓글을 달아 주세요

  1. 윤보람

    blueybr@naver.com
    죄송한데합니다. 제가 지금 졸업 작품을 만드려는 데 지금 USB센서 보드에 대한 자료가 필요해서 그런데
    USB센서 보드를 만드는 방법좀 설명해주실수 있나요? 무슨 재료가 들어가고 어떠한 순번으로 만들어야
    하는지? 참고로 진동 감지 센서가 진동을 감지하고 그걸 컴퓨터가 인식하게 만드려고 합니다.

    2009.10.29 15:45 [ ADDR : EDIT/ DEL : REPLY ]

[ST_MICRO]/STM32F103-SM2009. 3. 29. 16:58

[STM32-SM EVM] USB이용 플래시 다운로드 환경 (STM32 Flash Loader)

[STM32-SM EVM] USB이용 플래시 다운로드 환경 (STM32 Flash Loader)



[STM32-SM EVM]은 SM시리즈로 USB2UART 모듈을 연결할 수 있는 소형 보드 이므로 USB2UART 보드를 연결하면 USB를 이용하여 특별한 개발장비 없이 STM32F103 을 쉽게 플래시 프로그래밍 가능하다.
Flash_Loader_Demonstrator_V1.3_Setup.exe

 

Flash_Loader_Demonstrator_v2.4.0_Setup.exe




시리얼 다운로드 모드 설정
시리얼 다운로드를 위해 BOOT0핀을 GND로 연결한다.





1)최신 Flash loader (V1.3) 프로그램을 실행한다.
USRT를 설정하고 다음



2)정상 부트모드라면 플래시 용량이 출력된다.




3)그냥 기본 설정 상태로 다음




4)플래시 프로그램
다운로드 할 파일 선택하고 다음을 선택하면 플래시 퓨징된다.
"Jump to the user program"  항목을 선택하면 자동으로 부트모드에서 프로그램이 실행된다.
상당히 편리한 기능이다. 간단히 테스트 할때는 점퍼 변경없이 다운로드하고 테스트후 리셋만 누르면 다시 다운로드 가능하다.





5)새로운 파일 프로그램 플래시
다운로드 후 "Back"를 클릭하면 다시 처음 상태로 돌아 갈수 있어 새로운 파일을 다운로드 가능하다.

Posted by nexp

댓글을 달아 주세요

  1. 비밀댓글입니다

    2009.05.04 09:30 [ ADDR : EDIT/ DEL : REPLY ]

[ST_MICRO]/STM32F103-SM2009. 2. 26. 09:47

[STM32-SM EVM] rev02 보드 관련 자료

STM32-SM EVM] STM32F103 - 48LQFP 소형 모듈 제작




[SM-Type EVM] UART, SPI, I2C, ADC, Data8 등 표준화된 핀맵을 정의해서 소형으로 만든 보드이다.

회로도





시리얼 다운로드 모드 설정



 

기존 제작 했던 [STM32-48 EVM]에서 필요 없는 기능 빼고 USB2UART모듈 연결되도록 제작해 USB로 펌웨어를 다운로드 할 수 있어 개발환경이 상당을 상당히 간단하게 했다.



Ethernet 모듈 전용 확장 테스트 보드



EXP-ARM 확장 테스트 보드
Posted by nexp

댓글을 달아 주세요

[ST_MICRO]/STM32F103-SM2009. 2. 21. 14:10

[STM32-SM EVM] STM32F103 - 48LQFP 소형 모듈 제작

[STM32-SM EVM] STM32F103 - 48LQFP 소형 모듈 제작



Cortex-M3코어 STM32F103C8 48핀 소형 모듈을 [SM-Type EVM]으로 제작했다.
소형에 최대 Flash 128K, RAM 20K이고 가격도 저렴하니 정말 매리트 있는 MCU이다.




기존 제작 했던 [STM32-48 EVM]에서 필요 없는 기능 빼고 USB2UART모듈 연결되도록 제작해 USB로 펌웨어를 다운로드 할 수 있어 개발환경이 상당을 상당히 간단하게 했다.









Ethernet 모듈 전용 확장 테스트 보드



EXP-ARM 확장 테스트 보드

Posted by nexp

댓글을 달아 주세요

[STM32 M-Type EVM] 보드 제작

[STM32 M-Type EVM]보드 제작



[M-Type EVM] 표준으로 STM32보드를 제작했다. STM32F103RET6을 이용하여 보드 조립.
myUSB2UART를 연결할 수 있어 USB를 이용한 펌웨어 업데이트 가능하다.



확장 테스트 보드




FTF LCD 확장 테스트 STM32 보드



Stm32 Bootloader


Posted by nexp

댓글을 달아 주세요