1562| 0
|
[官方教程] K210入门-裸机开发(七)之LCD显示之1.14TFT |
本帖最后由 猪百岁 于 2021-3-10 17:19 编辑 K210入门-裸机开发(七)之LCD显示之1.14TFT屏开发板:K210 AIRV R3版 widora 开发环境:kendryte IDE 官方的 必须的参考文档:Standalone SDK编程指南v0.5.0,以及widora的原理图 1.新建文件夹 07my_code_114tft
安装依赖
清理+构建
环境准备完毕 2.代码修改1.14TFT显示屏原理图
RESETN 连着复位按键那边 不用管 LCD_DC -> IO38 SPI0_D0 -> SPI0_D0 LCD_WR ->IO39 LCD_CS2-> IO37
用到了 SPI0_D0 -> SPI0_D0 那先改为0(这个错的 后面才发现错误 找了好久问题)
再看看 lcd_init();
看看tft_hard_init() 里面装什么葫芦
看到配置了叫DCX的IO口 数值为2
看看里面有没有配置
LCD_DC -> IO38
LCD_WR ->IO39 LCD_CS2-> IO37
LCD_WR 对应SCL, LCD_CS2对应CS 在SPI0那边选择,保存
先编译下载看看有没有显示 毛线都没有 继续改 SYSCTL_POWER_BANK1改为SYSCTL_POWER_BANK6
再烧录试试 还是毛线反应都没 继续改
从8线改为标准的3线
其他的也要改 下载烧录 还是啥反应都没 B了狗了 3.继续找问题这个改为1,前面看错了,0是disable,1是enable,要启动spi0才对
烧录终于有显示了 真的艰难 修改这个 , 调整画布方向
摄像头曝光了,用手机拍也曝光 凑合看
1.14LCD屏幕学习完毕, 下次再见 链接:https://pan.baidu.com/s/1jyM48Jd1bFQWudVBybI97w main.c代码
版权声明:本文为CSDN博主「jwdeng1995」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 |
© 2013-2023 Comsenz Inc. Powered by Discuz! X3.4 Licensed