본문 바로가기

LCD-EXP

(7)
[DSP28335 EVM] TFT LCD 출력 속도 테스트 - TMS320F28335 EXP_LCD EVM [DSP28335 EVM] TFT LCD 출력 속도 테스트 - TMS320F28335 EXP_LCD EVM [LCD_EXP_EVM] 보드 를 이용하여 TMS320F28335로 TFT LCD출력 테스트를 진행 했다. TMS320F28335는 외부 메모리 인터페이스(EXINF)를 지원하므로 EXINF로 실험 해 보았다. LCD_CS는 TMS320F28335 CS0로 할당 했고 LCD RS는 A0로 할당 했다. 240x400 픽셀의 한 프레임 출력시 GPIO로 제어 하면 10ms정도 시간이 걸린다. 외부 데이터/어드레스 버스로 제어 했을때 Function -2옵티마이즈 옵션으로 8ms정도 나온다 File -3로 최적화시에 한프레임 출력하는데 4ms 정도 나온다. 특히나 CS동기를 맞추기 때문에 다른 입출력 장..
[CANTUS EVM] TFT LCD제어 [CANTUS EVM] TFT LCD제어 [LCD-EXP EVM] 보드를 이용하여 CANTUS로 COM26T2844 TFT LCD를 제어 해 보려고 한다. 환경설정이 달라지면서 여러가지 문제점이 많다. 기존 소스를 포팅하니 오류가 많이 뜬다. -> 문제는 디렉토리 설정에서 현재 자신의 프로젝트를 가리키는 설정에 문제가 있었다. -> 그냥 "." 기입하면 자신의 디렉토리가 설정된다. CANTUS의 GPIO 출력 레지스터는 일반 MCU와 달리 Low, High를 PxOHIGH, PxOLOW에 각각 따로 설정해야 한다. 특히 LCD와 같이 데이터를 포트제어로 해야 할때 문제가 있다. 두번 제어 해야 하므로 속도도 문제가 되고... 아무튼 기존 다른 MCU에서 사용했던 코드를 포팅 했는데.. TFT LCD가 정..
[ATXmega128a1 EVM] TFT LCD EXP 보드 테스트 [ATXmega128a1 EVM] TFT LCD EXP 보드 테스트 ATXmega128a1 보드를 이용하여 LCD_EXP_EVM 보드 를 테스트 했다. 회로도 LCD_EXP_EVM보드 회로도 ATXmega128 EVM 보드 회로도 ATXmega128a1 TFT LCD(COM26T2844) 테스트 예제 코드 //----------------------------------------------------------------------------- // TFT LCD(COM26T2844) Driver #define LCD_LAT_BIT BIT8 #define LCD_LAT_PORT PORTA #define LCD_LAT_ON() Sbi(LCD_LAT_PORT, LCD_LAT_BIT) #define LCD_..
[LM3S8962 EVM] COM26T2844 TFT LCD 테스트 [LM3S8962 EVM] COM26T2844 TFT LCD 테스트 [LCD-EXP EVM] 보드를 이용하여 COM26T2844 TFT LCD테스트 진행을 했다. LM3S8962는 MAC, Phy가 포함되어 있으므로 추후 이더넷을 이용하여 TFT LCD제어에 사용할 예정이다. LCD-EXP보드의 핀맵 LM3S8962 보드 핀맵 핀맵 정의 //LM3S8962 EVM TFT LCD Pin Map defination #define LCD_EN_BIT BIT1 #define LCD_EN_PORT PORTG #define LCD_ENABLE() Cbi(LCD_EN_PORT, LCD_EN_BIT) #define LCD_DISABLE() Sbi(LCD_EN_PORT, LCD_EN_BIT) #define LCD_RST..
ATMega128 TFT LCD(COM26T2844) 테스트 ATMega128 TFT LCD(COM26T2844) 테스트 ATMega128을 이용하여 [LCD_EXP EVM] 보드를 테스트 했다. 자료 정리 차원에서 정리해 본다. ATMega128 TFT LCD(COM26T2844) Pinmap ATMega128 TFT LCD(COM26T2844) Driver Code //----------------------------------------------------------------------------- // TFT LCD(COM26T2844) Driver #define TFT_DRV_COM44 1 #define LCD_EN_BIT BIT5 #define LCD_EN_PORT PORTB #define LCD_ENABLE() Cbi(LCD_EN_PORT, LC..
[LCD-EXP EVM] USB를 통한 TFT LCD 제어 테스트 [LCD-EXP EVM] USB를 통한 TFT LCD 제어 테스트 TFT LCD를 USB를 제어 하기 위한 테스트를 진행해 보았다. USB로 이미지 파일을 전송하거나 내부 플래시 메모리에 저장할 수 있도록 할 계획이다. PC에서 USB를 통해 제어 하면 MCU에서 처리하기 힘든 이미지 처리를 쉽고 빠르게 진행해서 결과만 전송하면 되므로 다양한 어플리케이션 구현이 가능하다는 장점이 있다. 또한 터치 패드를 이용하면 전자 메모 기능이 쉽게 구현 되지 않을까... 아무튼 PC와 TFT LCD를 연결하여 탁상용 전자 액자를 만들어보면 좋을것 같다. 우선 PC프로그램 제작 했다. 이미지 파일 BMP파일 읽어서 화면에 표시하고 이미지 데이터를 TFT LCD모듈로 USB로 전송하도록 하였다. MCU는 USB기능도 있..
[LCD_EXP EVM] 보드 제작 - 확장 TFT LCD 테스트 모듈 [LCD_EXP EVM] 보드 제작 - 확장 TFT LCD 테스트 모듈 [LCD_EXP_EVM] 보드 다양한 TFT LCD모듈과 다양한 종류의 MCU를 테스트 할 수 있는 확장 테스트 보드를 제작했다. 이더넷 및 MP3모듈을 연동하여 다양한 어플리케이션 테스트 해 볼수 있도록 제작 해 보았다. 지니님 LCD COM26T2844 MCU모듈 MCU모듈은 표준 모듈인 M-Type, L-Type 형태를 연결할 수 있다. AVR, ARM7, Cortex-M3, DSP등등의 MCU를 적용해 볼 수 있다. COM26T2844 LCD 및 다양한 LCD모듈을 연결할 수 있도록 표준화 해서 제작 했다. 확장 인터페스 모듈 뒷면에 이더넷 및 MP3모듈을 연결할 수 있도록 하여 이더넷으로 LCD표시하거나 MP3테스트를 할 수..

반응형