完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、使用工具
STM32Cubemx 版本 6.0.1 Keil 版本 5.31 ST-Link STM32F407VE核心板 0.96寸七针OLED 接线方式如下 SPI_MOSO不需要连接 2.STM32Cubemx配置 1.配置时钟源时钟树等 2.打开任一SPI,并开启DMA 将SPI的SCK与OLED的D0连接,MOSI与OLED的D1连接 2.配置普通IO 任意选择三个普通IO配置为输出模式,这三个IO将与RST,DC,和CS相连 3.生成工程 3.Keil代码移植 1.将此工程的APP文件添加进自己的工程 并且将此路径添加至头文件 2.修改引脚定义 在oled.内将RST,DC,CS定义为在STM32Cubemx内配置为输出的引脚,并且将单片机管脚与OLED对应引脚连接起来。 3.显示 引入库 /* USER CODE BEGIN Includes */ #include "oled.h" /* USER CODE END Includes */ 初始化并显示数字 /* USER CODE BEGIN 2 */ OLED_Init(); OLED_Clear(); /* USER CODE END 2 */ /* Infinite loop */ /* USER CODE BEGIN WHILE */ while (1) { /* USER CODE END WHILE */ OLED_ShowNum(0,0,23,2,16); /* USER CODE BEGIN 3 */ } |
|
|
|
只有小组成员才能发言,加入小组>>
3294 浏览 9 评论
2970 浏览 16 评论
3473 浏览 1 评论
9023 浏览 16 评论
4061 浏览 18 评论
1140浏览 3评论
589浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
579浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2313浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1876浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 01:25 , Processed in 1.152311 second(s), Total 81, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号