芯片解密,芯片破解,IC解密,单片机解密,MCU解密,STM解密

飞芯科技提供芯片解密,芯片破解,IC解密,单片机解密,MCU解密,STM解密逆向服务

芯片解密LPC55S69-EVK开发板驱动TFT显示屏

芯片解密LPC55S69-EVK开发板的使用,首先要做的就是让显示屏亮起来。且显示屏的尺寸要尽量合适。太小显示的内容不易分辨,太大的话若显示屏的分辨率比高,就需要有较高的刷新速度,否则会由于显示的原因而开销较多的时间,会影响到对摄像头获取数据的响应。
这里选用的是SPI接口的2.2'串口屏,为便于灵活地选用引脚,特以GPIO口模拟SPI通讯的方式来驱动该显示屏的显示。
该显示屏与MCU的连接关系如下:
SCK---PIO1_20
SDI---PIO1_21
D/C---PIO1_2
RST---PIO1_3
CS ---PIO0_26
LED---PIO1_1
相关引脚输出高低电平的语句定义为:
#define LCD_SCK_Low()   GPIO_PinWrite(GPIO, 1u, 20u, 0) //CLK
#define LCD_SCK_High()  GPIO_PinWrite(GPIO, 1u, 20u, 1)
#define LCD_SDI_Low()   GPIO_PinWrite(GPIO, 1u, 21u, 0) //DIN
#define LCD_SDI_High()  GPIO_PinWrite(GPIO, 1u, 21u, 1)
#define LCD_REST_Low()  GPIO_PinWrite(GPIO, 1u, 2u, 0) //RES
#define LCD_REST_High() GPIO_PinWrite(GPIO,1u, 2u, 1)
#define LCD_DC_Low()    GPIO_PinWrite(GPIO, 1u, 3u, 0) //DC
#define LCD_DC_High()   GPIO_PinWrite(GPIO, 1u, 3u, 1)
#define LCD_CS_Low()    GPIO_PinWrite(GPIO, 0u, 26u, 0) //CS
#define LCD_CS_High()   GPIO_PinWrite(GPIO, 0u, 26u, 1)
#define LCD_LED_Low()   GPIO_PinWrite(GPIO, 1u, 1u, 0) //BLK
#define LCD_LED_High()  GPIO_PinWrite(GPIO, 1u, 1u, 1)
配置相关引脚为输出功能的函数为:
  1. void app_tft_init(void)
  2. {
  3. gpio_pin_config_t   gpioPinConfig;
  4. gpioPinConfig.pinDirection = kGPIO_DigitalOutput;
  5. gpioPinConfig.outputLogic  = 1u;
  6. GPIO_PinInit (GPIO, 1u, 20u, &gpioPinConfig);
  7. GPIO_PinInit (GPIO, 1u, 21u, &gpioPinConfig);
  8. GPIO_PinInit (GPIO, 1u, 2u, &gpioPinConfig);
  9. GPIO_PinInit (GPIO, 1u, 3u, &gpioPinConfig);
  10. GPIO_PinInit (GPIO, 0u, 26u, &gpioPinConfig);
  11. GPIO_PinInit (GPIO, 1u, 1u, &gpioPinConfig);
  12. LCD_LED_High();
  13. }
复制代码
显示屏显示图片的函数为:
  1. void show_pic(const unsigned char *p)
  2. {
  3. int i,j;
  4. unsigned char picH,picL;
  5. Address_set(0,0,LCD_W-1,LCD_H-1);
  6. for(i=0;i<240;i++)
  7. {
  8. for(j=0;j<320;j++)
  9. {
  10. picH=*p++;
  11. picL=*p++;
  12. LCD_WR_DATA8(picH);
  13. LCD_WR_DATA8(picL);
  14. }
  15. }
  16. }



联系方式

地址:石家庄市新华区民族路77号华强广场D座2009
电话:0311-88816616/87087811
手机:13315190088
传真:0311-67901001
联系人:张工
网址:www.taihedz.cn
邮箱:feixindz@163.com
微信:xinpianjiemi
QQ:527263666/568069805

在线客服
热线电话

企业微信