XerolySkinnerBscpp
1.0.0
C++版本的驱动库
首页
相关页面
模块
类
文件
文件列表
文件成员
gitt
MicrochipFor32
bscpp_System
vartable.h
浏览该文件的文档.
1
/*----------------------------------------------------------------------------------------------------
2
#
3
# Copyright (c) 2022 Yuankang Liang(XerolySkinner)
4
#
5
# 本软件按原样提供,无任何明示或暗示
6
# 在任何情况下,作者都不承担任何损害赔偿责任
7
#
8
# 使用的许可声明:
9
# 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.
10
# 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.
11
# 并且版权声明和许可声明同时出现.
12
# 3. 你有使用,复制,修改,分发,和销售本软件的许可.
13
# 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.
14
# 5. 本通知不得从任何来源删除或更改.
15
#
16
# Yuankang Liang(XerolySkinner)
17
# E-mail:zabbcccbbaz@163.com
18
# QQ:2715099320
19
# Mobile Phone:13005636215
20
#
21
# All rights reserved.
22
*/
23
35
#pragma once
36
#ifdef __cplusplus
37
extern
"C"
{
38
#endif
40
//----------------------------------------------------------------------------------------------------
41
// 头文件
42
//
43
#include "
User.h
"
44
#include "
varint.h
"
45
#include "main.h"
46
#include "gpio.h"
47
#include "stdio.h"
48
#include "
bscpp_IIC.h
"
49
#include "
bscpp_IIC_STM32.h
"
50
#include "
bscpp_STM32_OLED.h
"
51
#include "
bscpp_AT24C00.h
"
53
//----------------------------------------------------------------------------------------------------
54
// 程序
55
//
56
void
MainInit
(
void
);
57
void
MainSystem
(
void
);
59
#ifdef __cplusplus
60
}
61
#endif
62
User.h
用户设置信息
bscpp_AT24C00.h
本类实现AT24C00的通讯
bscpp_IIC.h
本类实现软件IIC功能 依此类派生出其他软件IIC功能
bscpp_IIC_STM32.h
实现针对STM32的软件IIC类
bscpp_STM32_OLED.h
varint.h
MainInit
void MainInit(void)
初始化步骤的首部
Definition:
MainSystem.cpp:47
MainSystem
void MainSystem(void)
循环主程序函数
Definition:
MainSystem.cpp:56
制作者
1.9.5