본문 바로가기

분류 전체보기

(1955)
TLK106 Ethernet Phy 모듈 보드 제작 MAC RAW Mode를 이용한 EtherCat Test에서와 같이 EtherCAT 전송을 할때 전송률 보다 latency 시간이 중요한데 TLK106이 Low deterministic latency를 지원 한다고 해서 테스트를 위해 Ethernet Phy 모듈 보드로 제작 했다. [STM32F439 LCD EVM] MAC RAW Mode 를 이용한 EtherCat Test [STM32F439 LCD EVM] MAC RAW Mode 를 이용한 EtherCat Test W5300을 이용하여 EhterCat 테스트 진행할 때 가장 문제가 된 사항은 지연 현상이었다. EtherCat 스팩 특성상 통신 지연에 대한 이슈가 가장 큰데 알.. nexp.tistory.com TLK106L Industrial 10/1..
USB 복합장치 제작 USB HID 복합장치 제작 하려고 하고 있다.15년전에 제작 했던 자료를 꺼내서 해 보려고 했더니 너무 옛날 보드라 관련 자료도 없고 개발환경도 너무나 달라져서 별로 도움이 되지 않는다. 예전에는 USB 시퀀스 잘 알고 있었는데... HID 키보드, 마우스, 조이스틱 (복합장치)등의 장치를 잘 다루었는데..새로하려니 쉽지가 않다. 우선 기존에 잘 동작 하던 보드에 레포트 디스크립터만 수정하면 되지 않을까?-> 잘안된다. TI 자료가 잘 정리되어 있는것 같다.디스크립터 툴도 제공한다. 우선 기존에 만들었던 TI MSP430F5510 EVM 보드로 테스트 해보자 수정된 디스크립터를 이용해서 컴파일 했는데... Custom HID는 잡히는데 키보드는 인식을 하지 못한다.이상하다.키보드 디스크립터만 만들어서 ..
TLC59108F I2C LED Driver 보드 제작 - 카메라 모듈용 TLC59108F I2C LED Driver 보드 제작 - 카메라 모듈용 256-Step (8-Bit) Linear Programmable Brightness Maximum Brightness Using a 97-kHz PWM Maximum Output Current: 120 mA Maximum Output Voltage: 17 V
MPSOC용 카메라 인터페이스 보드 제작 MPSOC용 카메라 인터페이스 보드 제작 ZCU102 EVM 보드에 연결되는 3채널 카메라 인터페이스 보드를 제작 했다.FMC_HPC Connector에 연결 가능하도록 했다. 보드 SMT 해서 왔는데 카메라 캐이블용 FFC 커넥터 방향 잘못됨기존에 사용했던거라 확인하지 않았는데... 실제로 확인해 보니 반대로 납땜되어 있음반드시 PCB에 프린트 해서 핀맵확인 필요 배치 정하기 전에 반드시 확인이 필요하다.커넥터를 때내고 뒤집어 다시 납땜해서 해결
[ESP8266-SSM EVM] 웹서버 테스트 [ESP8266-SSM EVM] ESP8266 웹서버 테스트 ESP8266의 가장 강점은 저렴한 가격의 WiFi 를 구현 할 수 있는것이 아닐까...우선 가장 간단하게 테스트 해 볼 수 있는 웹서버 예제를 돌려 보자 Arrduino설치시 기본으로 제공하는 웹서버 예제를 다운로드 해서 테스트 해 보았다.#include #include #include #include const char* ssid = "****";const char* password = "*****"; ESP8266WebServer server(80); const int led = 13; void handleRoot() { digitalWrite(led, 1); server.send(200, "text/plain", "hello from e..
ESP8266 SPI 테스트 - MAX31855 를 이용한 써모 커플 온도 읽기 ESP8266 SPI 테스트 - MAX31855 를 이용한 써모 커플 온도 읽기 [ESP8266-SSM EVM] 보드의 SPI포트는 IO12~IO14에 할당 되어 있다. Arduino Code 이므로 라이브러리 함수를 사용하면 쉽게 출력 할수 있다. SPI 방식의 MAX31855 온도 센서 모듈을 이용하여 온도 값을 읽어 오는 예제를 테스트 해 보았다. MAX31855 온도 센서 모듈은 SSM-EVM Type 핀맵에 호환되고 SSM-EVM 확장 테스트 보드에 연결하면 쉽게 테스트 가능하다. MAX31855를 테스트 하기 위해 기존 SPI 코드를 이용해도 되지만 Ardino 예제를 이용해 보고 싶어서 Arduino 라이브러리를 검색해서 추가 하였다. 기본 제공 예제를 이용하면 써모커플의 온도 값을 가져오는..
[ESP8266 SSM EVM] rev2 보드 제작 [ESP8266 SSM EVM] rev2 보드 제작 기존에 제작했던 ESP8266 EVM 보드를 핀맵도 수정하고 LED도 추가해서 SSM EVM TYPE 형태로 새롭게 만들어 보았다.
STM32F439 이더넷 TCP/IP 전송 속도 테스트 - STM32CubeMx Hal코드 이용 STM32F439에 내장된 이더넷을 연결할 수 있는 MAC가 포함되어 있고 Ethernet Phy 칩만 연결하면 쉽게 이더넷을 연결 할수 있다. 이번에는 STM32CubeMx를 이용하여 아주 간단하게 LwIP TCP / IP 스택을 올려서 테스트 해보았다. STM32F439 EVM 보드는 이더넷 Phy 칩을 연결하면 STM32F4의 이더넷을 테스트 할 수 있다. 이더넷 Phy는 칩을 직접 납땜하거나 Ethernet Phy 모듈을 연결 할 수 있다. Ethernet Phy 모듈은 핀맵을 표준화 해서 다양한 종류의 Ehternet Phy 칩을 테스트 할 수 있다. STM32CubeMx 를 이용하여 이더넷 인터페이스를 설정한다. Ethernet PHY는 RMII 모드로 연결되어 있기 때문에 모드를 RMII로 ..

반응형