#目的
最近找到了一块开发板,并且买了一个手表屏幕,准备学习下lvgl+freerots
#详细实验步骤
##整体配置如下
首先是连接硬件并通过cubemx对主板进行配置
大体分类几类功能:
其中spi1+lcd开头的引脚用来控制手表lcd屏幕
其中i2c+touch开头的引脚用来支持手表lcd屏幕的触摸
余下led开头的表明主板上的两个灯,用于调试
K开头的表明按键引脚,主板有三个按键
##中断配置如下:
这里只有三个按键中断和触摸屏的中断,其他暂时不需要,后续如果需要再次添加
##gpio配置如下,注意中断引脚必须内部上拉
##clock配置如下:
##注意
开发板一般都是将引脚引出,所以i2c1并没有上拉电阻,导致调试出现问题,在这里需要手工焊接上拉电阻4.7k到3.3v。之前手头没有4.7k的,只能使用10k的弱上拉,然后导致i2c只支持100k的传输速率。
填上一个工程名字,就可以进入下一步了