无独有偶来想来移植u8g2来玩玩
硬件清单:
- stm32f334核心板一块(没用stm32f1是因为f1的排针焊反了,不好直插,f1类似)
- 0.96寸的Oled屏,为4线SPI连接
- 还有一个下载器DAP
软件清单: keil5和cubemx
先在cubemx创建一个相关的工程并生成代码,用软件模拟spi:(总览)
然后去u8g2的github下载相关包(下载链接戳这里),解压后:)
由于是在单片机上使用,我们打开csrc这个文件夹,可以看到里面有很多.c文件和两个.h文件。
在keil5的main.c中添加那俩个.h文件:
再在该项目下的创建一个文件