[ST_MICRO]/STR7 (15) 썸네일형 리스트형 [STR711-SM EVM] 초소형 SM-Type ARM7 모듈 제작 [STR711-SM EVM] 초소형 SM-Type ARM7 모듈 제작 저렴한 가격에 256K Flash, 64K Ram, USB까지 있어 예전부터 즐겨 사용 사용해 오던 STR711 코어를 [SM-Type EVM] 형태로 제작해 보았다. (칩도 많이 남아 있어서 소진 차원으로...) 소형으로 만들어 두면 쓰일곳이 많기 때문에 표준 핀맵으로 만들어 보았다. ST의 ARM7 STR711FR2 확장 테스트 보드 테스트 동영상 STR711 을 이용한 USB데이터 전송 테스트 [STR750 EVM] 관련자료 [STR750 EVM] 관련자료 ST사에서 나온 중,저가형 모터제어용 PWM 6채널, USB, CAN, SPI기능이 있는 STR750 EVM 보드 회로도 예제 소스코드 STR75x Standard Software Library : STR75x Demonstration Software : [STR7-s EMV] VS1003 (VS1033) MP3모듈 테스트 [STR7-s EMV] VS1003 (VS1033) MP3모듈 테스트 STR711 [STR7-s EVM]을 이용하여 VS1033 MP3모듈을 테스트 했다. JTAG소형을 위해 점퍼 날렸고... USB2UART 연결하여 디버깅 했다. 다음에 연결할때 기억하기 위해 사진 한컷. P1.7~P1.4 까지 LED모듈 연결 하여 디버깅용의 LED테스트를 했다 테스트 소스코드 -> VS1003 (VS1033) MP3 모듈 ARM7 STR711 이용한 VS1033 테스트 동영상 [STR750 EVM]모터제어용 STR7 ARM7 [STR750 EVM]모터제어용 STR7 ARM7 ST사에서 나온 중 저가형 모터제어기용으로 출시된 STR750 EVM을 만들어 봤습니다. 모터제어용 PWM 6채널, USB, CAN, SPI기능이 있어 간단하게 보드를 구성 할 때 중 저가형 제품으로 좋을 것 같습니다. 그리고 ARM코어라 기존 STR7프로젝트에서 코드수정 별로 없이 프로그램 할 수 있어 부담이 적고.... 로봇 만들기에도 좋을것 같네요 기존 STR7 EVM보드를 대체해 예제들을 테스트 해 볼 수 있도록 구성 했습니다. SPI방식의 이더넷 모듈 ENC28 EVM을 바로 장착 할 수 있어 간단히 이더넷도 사용가능하고... [STR7-s EVM] 확장 테스트 보드 제작 [STR7-s EVM] 확장 테스트 보드 제작 MAPP 확장보드 제작하면서 [STR7-s EVM]도 연결될 수 있는 커넥터를 추가 했다. 모든 핀을 확장 할 수 있어서 여러가지 테스트가 가능하다. [STR711-s EVM] 관련자료 [STR711-s EVM] 관련자료 회로도 Connect Serial/Switch PIN-MAP LCD모듈 장착 VS1003 MP3모듈 VS1003 (VS1033) MP3모듈을 연결하여 테스트 진행 소스코드 -> 링크 STR7 USB 데이터 전송 테스트 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{// Const.. STR7 클럭 시스템 및 GPIO속도 테스트 STR7 클럭 시스템 및 GPIO속도 테스트 STR7 GPIO 토글로 플래시 메모리에서 테스트 했다. 4Mhz x 4 = 48Mhz : 375ns(1.3Mhz) 오버클럭으로.. 4Mhz x 4 = 64Mhz : 281ns(1.77Mz) [다른 MCU속도 측정 결과] 에 비교하면 AVR보다 조금 빠르군.. 테스트 코드 GPIO_Config(GPIO1, (0x01 이전 1 2 다음