|
用到的主材料:stm32H7A3,oled屏幕(ips面板彩色) 大家应该都用过lcd12864但是如果我们用h7来驱动此屏幕的话未免大炮打蚊子。 (我其实觉得驱动oled,也有点大材小用了) 然后我们平时可以用g030系列或者其他芯片玩转oled就可以用h7a3来做了。 用到的通讯接口是spi,毕竟简单好学。
这些大家在产品手册上都找得到,我就放两张得了。 oled我得指明下,我用的是 1.69寸TFT液晶屏 SPI接口 单片机STM32显示模块 串行通信 IPS面板他的样子如下图 看起来是不是很酷炫哈哈哈哈,当初选他就被他外表骗了。技术手册300+让我有一种当年看stm32技术手册的感觉。不过不要慌,我们只用spi通信,你只看spi技术文档即可。
这是他的一些特性
我技术还很菜只能用这些屏幕。 下图是这个屏幕的控制说明,耐心看,很简单的。
准备重组后我们就可以开始编写程序了 这是文件层次
虽然看起来很多很可怕,但是并没多少自己写的,我用的cubemx,这里用的st官方ide,我本来想用mdkarm的习惯,怕官方不高兴。
上面两个是部分代码 声明下我借鉴了很多大佬的代码,并不完全独创,感谢那些将代码分享出来的大佬,没有他们我的进步会很缓慢。 这个帖子就是我对h7a3的期望,做这个并不难,但需要你花费时间和经历去探索创造,我很享受diy的乐趣 gui具体怎么样还需要各位的奇思妙想。我只是抛砖引玉,第一次写这个文章,写的不好地方还请见谅。 |
update STM32cubeide 到2.0.0版本,找不到pinout view了!? 哪里出错了??
NUCLEO-H7S3L8开发板,操作板载FLASH出错,无法进入APP
cubeide的代码怎么编译到内部+外部FLASH里面去
STM32N6 SPI无信号问题
H743 ulpi phy 引脚配置
CubeIDE2.0.0更新无法打开.ioc文件
DMAMUX 使用内部外设Request Event(不使用TIM12和LPTIM)
STM32H747XG下载一次仿真器就检测不到,运行不能正常
——STM32H747XG下载一次仿真器就检测不到,运行不能正常 原理图是否有问
STM32H7开发LWIP时遇到的问题
微信公众号
手机版
谢谢