电子工程师技术服务社区
- 社区首页
- 下载
- LCD_Display.rar
资料描述
采用16位方式驱动tft3.2寸屏,控制器为ili9341
板子与tft屏接线如下:
pb0:片选端口cs pb1:数据/命令rs
pb5:背光 pb12:wr
pb13:rd pb14:rst
数据线:
//******************************************************************
//函数名: lcd_gpioinit
//功能: gpio初始化
//输入参数:无
//返回值: 无
//pb0:片选端口cs pb1:数据/命令rs
//pb5:背光 pb12:wr
//pb13:rd pb14:rst
//******************************************************************
void lcd_gpioinit(void)
{
gpio_inittypedef gpio_initstructure;
rcc_ahb1periphclockcmd(rcc_ahb1periph_gpiob | rcc_ahb1periph_gpioc, enable);
gpio_initstructure.gpio_pin = gpio_pin_0 | gpio_pin_1 | gpio_pin_5 | gpio_pin_12 | gpio_pin_13 | gpio_pin_14;
gpio_initstructure.gpio_mode = gpio_mode_out;
gpio_initstructure.gpio_otype = gpio_otype_pp;
gpio_initstructure.gpio_pupd = gpio_pupd_nopull;
gpio_initstructure.gpio_speed = gpio_speed_100mhz;
gpio_init(gpiob, &gpio_init