본문 바로가기

tft-lcd

(57)
adStar - SD Card 이용한 7" TFT LCD 테스트 adStar - SD Card 이용한 7" TFT LCD 테스트 adStar의 자장 큰 장점으로 MCU내에 TFT LCD 컨트롤러가 내장되어 있는 것이다. 때문에 7" TFT LCD도 쉽고 저렴하게 제어 할 수 있다. adStar TFT LCD제어 초기화 코드PORT6, PORT7, PORT8 이 TFT LCD데이터 포트 이므로 기능 설정 레지스터를 LCD 로 설정해 주면된다.주의 사항으로 JTAG핀과 공통으로 사용하므로 개발할때 불편함이 있다. MUX칩으로 스위칭 할수 있도록 하면 좀더 쉽게 개발할수 있다. void InitLcd() { Cbi(*R_PAF5, 0xFFC0);//VSYNC,HSYNC,DISP_EN,CRTC_CLK_OUT BCKLIGHT_IO_INIT(); BCKLIGHT_OFF(); *..
7" TFT-LCD 확장 테스트 보드 제작 7" TFT-LCD 확장 테스트 보드 제작 요즘 TFT LCD컨트롤러를 내장한 MCU들이 많이 출시 되고 있는데... TFT LCD 컨트롤러를 내장한 adStar의 확장 테스트 보드로 TFT LCD를 연결하여 테스트 할 수 있도록 제작해 보았다. 7" TFT LCD 테스트 동영상 SDCard를 이용하여 7" TFT LCD에 BMP영상을 출력하도록 하고 있다. 좀더 자세한 내용을 보려면 adStar를 이용한 TFT LCD테스트 자료 참고. 7" TFT LCD 확장 모듈 테스트 이미지
[W7200 EVM] SD Card를 이용한 TFT LCD 테스트 [W7200 EVM] SD Card를 이용한 TFT LCD 테스트 W7200은 STM32-SM EVM보드와 호환이 가능하다. STM32코어 이므로 기존 코드를 활용하여 여러가지 테스틀 쉽게 해볼 수 있다.SD Card를 이용하여 웹서버를 제작하기위해 먼저 SD카드 호환되는 TFT LCD보드를 테스트 해 보았다. W7200 TFT-LCD 테스트 동영상 W7200 TFT-LCD 제어 드라이버 코드 //-----------------------------------------------------------------------------//LED Driver#define TFT_DRV_HD66791 0#define TFT_DRV_COM44 0#define TFT_DRV_ST7735 1 #define LCD_..
[adStar EVM] TFT-LCD 테스트 [adStar EVM] TFT-LCD 테스트 adStar의 가장 큰 장점은 TFT-LCD 컨트롤러와 16Mbyte의 SDRAM을 내장하고 있어 LCD제어에 있어 아주 편리하다. 특히 16Mbyte의 RAM을 활용하면 이미지 처리에 있어 장점이 많다. 우선 기존 코드를 활용하여 TFT-LCD 모듈을 GPIO방식으로 제어 해 보았다. (추후 내장된 TFT-LCD컨트롤러를 활용하여 어느정도의 성능 향상이 있은지 확인 할 예정이다.) 400x240 한프레임 출력 시간은 GPIO방식이지만 20ms 정도로 측정된다. adStar TFT-LCD 테스트 동영상 adStar TFT LCD 드라이버 코드 //----------------------------------------------------------------..
[MSP430AFE EVM] 24bit ADC테스트 - LCD에 ADC24 데이터 그래프 표시하기 [MSP430AFE EVM] 24bit ADC테스트 - LCD에 ADC24 데이터 그래프 표시하기 MSP430AFE2xx 의 가장 큰 특징은 24bit ADC를 내장하고 저전력, 저가격의 MCU이다. ADC특징을 보면 아래와 같다. Features of the SD24_A include -Up to three 24-bit second-order ΣΔ ADC - Differential inputs o Simultaneous sampling - Oversampling of up to 1024 - Integrated Programmable Gain amplifier of gains up to 32 - Integrated temperature and voltage sensor - Integrated accura..
[ATMega16-SM EVM] ADC 테스트 - TFT LCD 그래프 표시 [ATMega16-SM EVM] ADC 테스트 - TFT LCD 그래프 표시 ATMega16-SM EVM 보드에서 ADC포트는 PORTA PA7~PA0(ADC7~ADC0)에 연결되어 있고 가변저항으로 ADC값을 확인할 수 있다. AVR ATMega16 ADC 드라이버 코드 ATMega32 의 경우 ADCSR레지스터가 ADCSRA로 변경되었다. //------------------------------------------------------------------------------ // Function Routine //ADC Initialize void AdcInit(void) { ADMUX = 0; ADCSR = ADC_ENABLE | ADC_PRESCALE_DIV32; } //Read ADC V..
[TMS320C6720 EVM] TFT LCD테스트 [TMS320C6720 EVM] TFT LCD테스트 TMS320C6720은 최대 200Mhz까지 동작한다. 속도가 빠르기 때문에 타이밍 조절하는데 좀 고생했다. EMIF는 SDRAM, SRAM 모두 가능한데 SARM을 위한 CS가 하나밖에 없어 보드상의 Nor Flash CS인 CS2에서 점퍼를 이용해 [LCD_EXP_EVM] 보드 의 CS로 사용했다. TFT LCD 400x240 한프레임 출력하는데 걸리는 시간은 4.2ms정도 이고(좀더 튜닝을 하면 더 오르겠지만.. EMIF속도가 빨라 Wait Time 설정이 필요하다), 안정적인 구동을 위해 7ms 설정 했다. TMS320C672x TFT LCD 출력 테스트 동영상 TMS320C6720 SD Card 이미지 출력 예제 동영상 역시 SPI로 SD Ca..
[AT90USB1287-EX] USB Host 테스트 - 메모리 스틱의 이미지 파일 TFT LCD에 출력하기 [AT90USB1287-EX] USB Host 테스트 - 메모리 스틱의 이미지 파일 TFT LCD에 출력하기 AT90USB1287은 USB 호스트 기능이 있어 USB 메모리 스틱의 파일을 읽거나 쓸수 있다. USB 메모리 스틱의 파일 리스트를 읽어 LCD에 출력하고 bmp파일을 차례로 TFT LCD에 출력하는 예제를 작성해 보았다. AT90USB1287 USB Host 테스트 동영상 USB메모리 스틱이 인식되면 BMP파일을 찾아서 순서대로 출력하는 예제를 작성해 보았다. AT90USB1287 USB 메모리스틱 테스트 예제 소스코드 int main(void) { //시스템 초기화 SystemInit(); //LED포트 초기화 Led1Init(); Led1On(); Led2Init(); Led2On(); /..

반응형