资源简介
实验器材:
阿波罗STM32F429开发板
实验目的:
学习单色OLED显示屏的使用
硬件资源:
1,DS0(连接在PB1)
2,ALIENTEK 0.96寸OLED模块(连接IO说明,见oled.h文件)
实验现象:
本实验利用开发板的OLED/CAMERA接口连接ALIENTEK OLED模块,实现OLED模块的显示,下
载成功后,通过把OLED模块插入开发板左下角的OLED/CAMERA模块接口,按下复位之后,就
可以看到OLED模块不停的显示ASCII码和码值。
注意事项:
1,开发板的OLED/CAMERA模块接口比OLED的插针多2个,OLED靠左插即可.
2,例程默认用的8080方式驱动OLED模块,所以OLED模块的BS0,BS1都需要接VCC(默认接的VCC).
代码片段和文件信息
#include “exti.h“
#include “delay.h“
#include “led.h“
#include “key.h“
//////////////////////////////////////////////////////////////////////////////////
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
//ALIENTEK STM32开发板
//外部中断 驱动代码
//正点原子@ALIENTEK
//技术论坛:www.openedv.com
//创建日期:2015/12/5
//版本:V1.0
//版权所有,盗版必究。
//Copyright(C) 广州市星翼电子科技有限公司 2014-2024
//All rights reserved
//////////////////////////////////////////////////////////////////////////////////
//外部中断0服务程序
void EXTI0_IRQHandler(void)
{
delay_ms(10); //消抖
if(WK_UP==1)
{
LED1=!LED1;
LED0=!LED1;
}
EXTI->PR=1<<0; //清除LINE0上的中断标志位
}
//外部中断2服务程序
void EXTI2_IRQHandler(void)
{
delay_ms(10); //消抖
if(KEY1==0)
{
LED1=!LED1;
}
EXTI->PR=1<<2; //清除LINE2上的中断标志位
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-19 16:41 实验11 OLED实验\
目录 0 2018-06-19 16:41 实验11 OLED实验\HARDWARE\
目录 0 2018-06-19 16:41 实验11 OLED实验\HARDWARE\EXTI\
文件 1857 2016-04-19 19:06 实验11 OLED实验\HARDWARE\EXTI\exti.c
文件 650 2016-04-18 17:00 实验11 OLED实验\HARDWARE\EXTI\exti.h
目录 0 2018-06-19 16:41 实验11 OLED实验\HARDWARE\KEY\
文件 1579 2016-04-18 17:00 实验11 OLED实验\HARDWARE\KEY\key.c
文件 896 2016-04-18 17:00 实验11 OLED实验\HARDWARE\KEY\key.h
目录 0 2018-06-19 16:41 实验11 OLED实验\HARDWARE\LED\
文件 783 2016-04-18 17:00 实验11 OLED实验\HARDWARE\LED\led.c
文件 689 2016-04-18 17:00 实验11 OLED实验\HARDWARE\LED\led.h
目录 0 2018-06-19 16:41 实验11 OLED实验\HARDWARE\OLED\
文件 7863 2016-04-18 17:00 实验11 OLED实验\HARDWARE\OLED\oled.c
文件 1562 2016-04-18 17:00 实验11 OLED实验\HARDWARE\OLED\oled.h
文件 35017 2016-04-18 17:00 实验11 OLED实验\HARDWARE\OLED\oledfont.h
目录 0 2018-06-19 16:41 实验11 OLED实验\HARDWARE\TIMER\
文件 4666 2016-04-18 17:00 实验11 OLED实验\HARDWARE\TIMER\timer.c
文件 1011 2016-04-18 17:00 实验11 OLED实验\HARDWARE\TIMER\timer.h
目录 0 2018-06-19 16:41 实验11 OLED实验\HARDWARE\TPAD\
文件 4500 2016-04-18 17:00 实验11 OLED实验\HARDWARE\TPAD\tpad.c
文件 1139 2016-04-18 17:00 实验11 OLED实验\HARDWARE\TPAD\tpad.h
目录 0 2018-06-19 16:41 实验11 OLED实验\HARDWARE\WDG\
文件 2209 2016-04-20 12:55 实验11 OLED实验\HARDWARE\WDG\wdg.c
文件 843 2016-04-18 17:00 实验11 OLED实验\HARDWARE\WDG\wdg.h
文件 399 2016-04-18 17:00 实验11 OLED实验\keilkill.bat
目录 0 2018-07-04 14:24 实验11 OLED实验\OBJ\
文件 299429 2018-07-04 14:23 实验11 OLED实验\OBJ\delay.crf
文件 542 2018-07-04 14:23 实验11 OLED实验\OBJ\delay.d
文件 334500 2018-07-04 14:24 实验11 OLED实验\OBJ\delay.o
文件 298688 2018-07-04 14:24 实验11 OLED实验\OBJ\led.crf
文件 514 2018-07-04 14:24 实验11 OLED实验\OBJ\led.d
............此处省略53个文件信息
- 上一篇:CC2530温湿度传感器
- 下一篇:vc推箱子小游戏源码
相关资源
- STM32开发板实验指导1
- I0操作_LED流水灯xws
- stm32f303休眠
- STM32游戏手柄实验
- 非阻塞式AT指令发送接收工程,可驱动
- STM32F103输出相位可变方波
- 485实验(RS485总线的使用,基于阿波罗
- CS5532 的 STM32 驱动程序
- C876模板(基于战舰STM32F103开发板)
- STM32 GPIO输入输出
- 基于stm32f103的AD7091源码
- STM32F0硬件IIC
- stm32 低电平捕获
- stm32控制W5500收发
- STM32F103 串口环形队列应用程序
- 基于STM32F407的AD7616代码
- stm32遥控
- stm32 can bootloader
- ALIENTEK MiniSTM32开发板入门资料
- AD7276驱动程序 STM32
- STM32F103系列ADC操作
- STM32模拟iic
- STM32 4路通用定时器程序
- STM32 4路高级定时器程序
- STM32F10x官方固件库v3.5.0
- STM32应用.pdf
- STM32c8t6 PS2 小车源码
- OLED显示
- STM32H7库函数说明 英文版(共计1514页
- STM32F407ZE 25M外置晶振 ADC1的16通道DMA采
评论
共有 条评论