本帖最后由 Tcreat 于 2015-1-18 15:21 编辑 拿到了STM32 NUCLEO开发板,简单得上电测试,改了下之前F030的代码,一次点亮,发现STM32 NUCLEO系列的板子都没有LCD屏,闲暇之余,做了块STM32 NUCLEO开发板的液晶屏模。 为了不影响正常使用,引脚都是对照STM32 NUCLEO的原理图和PCB图找的没有被占用的引脚,这样不需要修改任何跳线即可测试,特地做快板子只为了测试一个屏觉得是件奢侈的事情,所以尽量的多配些外设,加上了AT24C02和TF卡槽,可以测试I2C和SPI,实际液晶屏的触摸就是SPI接口,好吧这点貌似有些多余,那就当测TF卡用吧。 第一版PCB是插在STM32 NUCLEO板上的 将所有引脚覆盖,很多群友质疑使用了多少引脚,还占用的还能用吗。进过考虑出了第二版PCB,是最为底板插在STM32 NUCLEO下的,这样没有被占用的引脚可以继续跳线使用。 第一版PCB有些瑕疵,第二版改正了电路的错误同时修改了PCB布局,同时液晶屏的触摸芯片、TK卡槽和AT24C02通过跳线电阻连接到插针上,这样不使用时可以断开跳线不占用引脚资源。 占用资源情况: LCD为16位并口: 21个IO口 LCD触摸 SPI接口 : 5个IO口 (可通跳线断开) TF卡槽 SPI口 :4个IO口(可通跳线断开) AT24C02 IIC口 :2个IO口(可通跳线断开) 第二版测试视频:http://www.iqiyi.com/w_19rsbhgezp.html#vfrm=8-7-0-1 第二版实物图: 第一版实物图: 部分功能测试代码: IIC驱动代码: |
驱动芯片 : ILI9341 16bit 并口模式 屏的引脚定义 和 原子的2.8寸的一样 和原子的屏好像是一样的
第二版改为底板方式 将Nucleo是插在上面 不影响其他IO口使用啦
价格还行,到时楼主能否给一块用用
感谢支持
等楼主的后续哈
很快会贴第二版的实物图 ~
继续关注呀 嘿嘿
共同学习、进步~