完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
static int st7789v_spi_probe_l(struct spi_device *spi)
{ int ret = 0; //int set_bl; assist_lcd_spi_device_l = *spi; printk("st7789v_spi_probe_l st7789v_max_speed %d" ,spi->max_speed_hz); printk("chip_select %d--master %dn",spi->chip_select,spi->master->bus_num);// bits_per_word %s mode %u printk("bits_per_word %d---mode %dn",spi->bits_per_word,spi->mode); printk("bits_per_word %d---mode %dn",assist_lcd_spi_device_l.bits_per_word,assist_lcd_spi_device_l.mode); memset(&assist_lcd_info, 0, sizeof(assist_lcd_info_t)); assist_lcd_info.dev_l = &spi->dev; SPI_Init(&assist_lcd_spi_device_l); #if USED_FORE_LINE_8Bit_MODE ret = gpio_request(SPI_MISO_PIN,"SPI_LCD_MISO_WR"); if(ret < 0){ printk("gpio quest fail %d n",SPI_MISO_PIN); return -1; } gpio_direction_output(SPI_MISO_PIN, 1); #endif ret = gpio_request(LCD_CS_R_PIN,"LCD_CS_R_PIN"); if(ret < 0){ printk("gpio quest fail %d n",LCD_CS_R_PIN); return -1; } gpio_direction_output(LCD_CS_R_PIN, 1); ret = gpio_request(LCD_CS_L_PIN,"LCD_CS_L_PIN"); if(ret < 0){ printk("gpio quest fail %d n",LCD_CS_L_PIN); return -1; } gpio_direction_output(LCD_CS_L_PIN, 1); ret = gpio_request(LCD_RST_PIN,"SPI_LCD_RST"); if(ret < 0){ printk("LCD_RST_PIN gpio quest fail %d n",LCD_RST_PIN); return -1; } gpio_direction_output(LCD_RST_PIN, 1); ret = gpio_request(LCD_BL_PIN,"SPI_LCD_BL"); if(ret < 0){ printk("gpio quest fail %d n",LCD_BL_PIN); return -1; } gpio_direction_output(LCD_BL_PIN, 0); ret = gpio_request(GPIO_RESVE3,"GPIO_RESVE3"); if(ret < 0){ printk("gpio quest fail %d n",GPIO_RESVE3); return -1;} } |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【飞凌嵌入式OK3576-C开发板体验】SSH远程登录网络配置及CAN通讯
374 浏览 0 评论
2059 浏览 3 评论
rk1126实现BT601输入,输入不带IIC接口的驱动程序
3853 浏览 0 评论
2365 浏览 1 评论
3603 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-2 03:42 , Processed in 0.619245 second(s), Total 72, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号