项目功能实现说明:
1、oled显示图片
初始化oled屏幕
void Oled_Init(void)
{
Oled_Pin_Init();
OLED_RES_H;
Delay_ms(100);
OLED_RES_L;
Delay_ms(100);
OLED_RES_H;
Delay_ms(100);
Mcu_Send_Cmd_Oled(0xAE); //关闭显示
Mcu_Send_Cmd_Oled(0xD5); //设置时钟分频因子,震荡频率
Mcu_Send_Cmd_Oled(80); //[3:0],分频因子;[7:4],震荡频率
Mcu_Send_Cmd_Oled(0xA8); //设置驱动路数
Mcu_Send_Cmd_Oled(0X3F); //默认0X3F(1/64)
Mcu_Send_Cmd_Oled(0xD3); //设置显示偏移
Mcu_Send_Cmd_Oled(0X00); //默认为0
Mcu_Send_Cmd_Oled(0x40); //设置显示开始行 [5:0],行数.
Mcu_Send_Cmd_Oled(0x8D); //电荷泵设置
Mcu_Send_Cmd_Oled(0x14); //bit2,开启/关闭
Mcu_Send_Cmd_Oled(0

该文详细描述了一个嵌入式系统的实现,包括使用OLED屏幕显示图片和时钟,通过SHT20传感器测量温湿度,以及利用HP_06模块进行心率检测。代码示例展示了初始化OLED屏幕的过程以及如何展示数据。
最低0.47元/天 解锁文章
3842

被折叠的 条评论
为什么被折叠?



