본문 바로가기

STR711

(12)
STR7 USB 호스트 프로그램 작성 STR7 USB 호스트 프로그램 작성 06-11-11 오후 1:13 [환경 설정] WDM DDK가 설치 되지 않았다면 반드시 설치 하고 VC++옵션에서 NTDDK의 INC폴더 및 LIB폴더를 설정해 준다. USB전송 클래스 등록 라이브러리 등록 Visual C++로 작업할 때 Link옵션에서 아래와 같이 설정을 해줘야 한다. " oleaut32.lib uuid.lib odbc32.lib odbccp32.lib setupapi.lib " 환경설정 끝나고 프로그램 작성하여 테스트 ECG데이터가 USB로 전송되어 올라온것을 확인할 수 있다. ECG데이터 그래프로 출력 USB처리 클래스 등록 #include "USB.h" class CStr7_usbDlg : public CDialog { // Construct..
[휴대용심전도기] 개발 휴대용 심전도기 개발 -회로 설계 -펌웨어 작성 -USB인터페이스 작성 CPU : SRT711 ARM7 Core 디지털/아날로그 회로 설계 펌웨어 작성 USB 인터페이스 Device Driver, ActiveX작성 블럭도 1차 테스트 보드 테스트를 위한 보드로 MCU를 분리 할수 있도록 하여 디버깅및 업그레이드에 용이하도록 ARM테스트용 프로토 보드를 제작하였다. 실제로 이 프로젝트 개발할때 가정용이라 가격에 상당히 민감했는데 값싸고 성능 좋은 MCU선정를 선정할 시간이 없어, 일단 기존 MCU를 사용해 기능 검증하고 추후 저렴한 MCU를 선정할 계획으로 프로토 보드를 만들었다. 추후 AMR계열중 가장 저렴한 STR711 EVM을 제작했다. 2차 프로토 보드 양산전 테스트를 위한 프로토 보드를 제작, 테..
[ARM-EVM] ARM스터디 보드 - 휴대용 심전도계 프로토 보드 [ARM-EVM]ARM스터디 보드 휴대용 심전도계 프로젝트를 위한 프로토 보드로 ARM스터디도 가능하도록 만든 보드 이다. 프로젝트에 필요한 주변회로 및 각종 프리페럴을 두어 스터디용으로 가능하도록 했다. 어차피 1차 보드라 테스트 할 사항도 많고 업그레이드나 디버깅을 위해 상당히 유용하다. 가격에 민감한 프로젝트는 값싼 MCU를 선정하기 전에 프로토 보드를 제작해 기능테스트 먼저 하고 추후 MCU를 쉽게 변경할 수 있다. LCD테스트 그래픽 LCD, 텍스트 LCD 테스트 가능 CPU교체 가능 CPU보드 교체가능, CPU의 모든핀을 헤더핀으로 뽑아 테스트 가능 MP3 모듈, 칼라 LCD모듈 등 각종 SPI모듈 연결 가능 각종 프리페럴 ADC테스트용 VR, IR리모콘, 부저, DA->AD루프백, Diff ..
[STR7 EVM] STR711 EVM보드 관련 자료 회로도 CONNECT PINMAP BOOT Select 부트 설정 핀 -> BOOT용 GPIO를 사용하지 않은다면 비워두면 된다. 24bit ADC/16bit DAC 보드에는 SPI방식의 24bit ADC(ADS1251)와 16bit DAC(DAC8501) 칩셋을 추가하여 여러가지 테스를 가능하도록 제작하였다.

반응형