USB (62) 썸네일형 리스트형 [myUSB-Sensor] 3축 가속도, 자이로 데이터 수집 테스트 [myUSB-Sensor] 3축 가속도, 자이로 데이터 수집 테스트 테스트 동영상 실험결과 Therad를 이용하여 USB전송만을 체크해 보면 2us로 상당히 빠르다. STM32의 USB자체는 상당히 훌륭한것 같다. 하지만 센서에서 데이터 수집하는데 시간이 많이 걸리고 있다. 일단 5ms 이내로 6채널 데이터 전송이 가능하지만 센서쪽 속도를 올리기위해 더 검토해야 할것 같다. Youtube가 편하긴한데... 화질이 마음에 안든다. 센서 데이터 출력 표시해서 다시 올려본다. [TUSB3210 EVM] USB 전송 테스트 [TUSB3210 EVM] USB 전송 테스트 USB테스트 할 일이 있어 [TUSB3210 EVM] 보드를 꺼내서 예전해 테스트했던 USB전송 테스트 프로그램을 정리했다. USB기능이 있는 소형 [ PIC18F2450 EVM ]보다는 상당히 구식이지만... MCU자체 USB로 다운로드 가능하므로 개발환경이 상당히 간단해 빨리 테스트 하기에는 상당히 편리하다. 테스트 동영상 [Mega8-SM EVM] 소형 AVR보드 제작 [Mega8-SM EVM] 소형 AVR보드 제작 기존 [Mega8-s EVM]에 확장해서 [SM-Type EVM] 로 제작 했다. SM-Type은 USB2Seral 모듈이나 Bluetooth 모듈 등을 연결할수 있고 SPI, I2C, UART등의 자주사용하는 기능을 표준화된 핀맵으로 정의해서 제작하고 있다. 또한 소프트웨어 USB스택을 테스트 할 수 있도록 USB커넥터를 연결 하능하다. (참고 USB 관련 테스트 예제, USB 호스트 예제) USB커넥터를 두어 SW USB Stack을 테스트 할 수 있을 뿐아니라 USB2UART가 있어 디버깅 및 Arduino 를 쉽게 포팅할 수 있도록 제작했다. 회로도 확장 커넥터 on board LED USB Connector [PIC18F-s EVM] C#을이용한 HID Host Program작성 [PIC18F-s EVM] C#을이용한 HID Host Program작성 [PIC18F-s EVM] 보드를 이용하여 C#에서 HID 테스트 프로그램을 작성 했다. HID장치는 윈도우에서 기본 드라이버를 제공하므로 USB 드라이버 작성없이 아주 간단하게 USB통신을 할 수 있다. USB연결만 하면 동작하므로 사용자 입장에서 상당히 편리하게 사용할 수 지만 표준 디스크립트로 (Report)로 통신을 해야 하므로 속도면에서는 Bulk통신보다는 느린 단점이 있다. 특히 연속적 데이터를 송수신 하는경우 확실히 느려짐을 알 수 있다. PIC18F2450 펌웨어 작성 C#을 이용한 HID테스트 프로그램 LED제어 및 64 Bulk로 데이터 수신 예제 PIC18F2450 USB HID 테스트 동영상 [PIC18F4x EVM] USB Bulk Transfer테스트시 에러발생 [PIC18F4x EVM] USB Bulk Transfer테스트시 에러발생 2009-05-08 14:56:26 금요일 USB로 연결했을때 동작하지 않는 현상 발생 PICkit2로 동작하면 정상동작함 PIC18F4455는 5V용이고 4.7V 이하로 공급하면 정상동작하지 않는다. (브라운아웃 리셋 설정의 문제일 수도 있겠다.) USB로 연결하면 역전압 방지 다이오드 4148을 통해 들어가는데 드롭이 0.7V정도 생겨서 4.3V가 공급되니 정상동작하지 않았다. 그래서 다이오드를 드롭이 적은 MBR0540으로 교체하니 정상 동작한다. Bulk USB 드라이버 설정 완료 [PIC18F4x EVM] USB Bulk Transfer 테스트 [PIC18F4x EVM] USB Bulk Transfer테스트 USB로 연결했을때 동작하지 않는 현상 발생 PICkit2로 동작하면 정상동작함 PIC18F4455는 5V용이고 4.7V 이하로 공급하면 정상동작하지 않는다. USB로 연결하면 역전압 방지 다이오드 4148을 통해 들어가는데 드롭이 0.7V정도 생겨서 4.3V가 공급되니 정상동작하지 않았다. 그래서 다이오드를 드롭이 적은 540으로 교체하니 정상 동작한다. Bulk USB 드라이버 설정 완료 MC9S08JS16 - 저렴한 USB 솔루션 MCU MC9S08JS16 - 저렴한 USB 솔루션 MCU freescale사에서 1$대의 저렴한 USB MCU가 나왔다. USB Device기능에 SPI/SCI 를 가지고 저렴하게 구현해야 하는곳에 사용하기 편리할 것같다. Micochip사의 18F13K50과 비교하면 좀더 저렴한것 같다. 0 콘트롤러 및 16KB 플래시 메모리를 탑재하고 있으며, 저전압 감지(low voltage detection) 및 COP(Computer Operating Properly) 모듈 등과 같은 여러 시스템 보호기능도 갖추고 있다. 또한 PC 주변기기나 무선 키보드부터, 마우스 수신기, 무선 어댑터, USB 외장형 장치(dongles), SD 카드리더기, RS-232 USB 브리지, 리모콘, 무정전 전원공급장치(uninterr.. [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데이터 전송 테스트 이전 1 2 3 4 5 6 7 8 다음