MF32BSP_XerolySkinner 2.0.0
C++版本的驱动库
载入中...
搜索中...
未找到
varint.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
34#pragma once
35#include "stdint.h"
37//----------------------------------------------------------------------------------------------------
38// 程序
39//
40typedef uint8_t u8;
41typedef uint16_t u16;
42typedef uint32_t u32;
43typedef uint64_t u64;
44
45typedef int8_t i8;
46typedef int16_t i16;
47typedef int32_t i32;
48typedef int64_t i64;
49
50typedef volatile u8 vu8;
51typedef volatile u16 vu16;
52typedef volatile u32 vu32;
53typedef volatile u64 vu64;
54
55typedef volatile i8 vi8;
56typedef volatile i16 vi16;
57typedef volatile i32 vi32;
58typedef volatile i64 vi64;
60
volatile u8 vu8
8位无符号易变类型
Definition: varint.h:50
uint64_t u64
64位无符号数类型
Definition: varint.h:43
int32_t i32
32位有符号数类型
Definition: varint.h:47
volatile u16 vu16
16位无符号易变类型
Definition: varint.h:51
int64_t i64
64位有符号数类型
Definition: varint.h:48
volatile i32 vi32
32位有符号易变类型
Definition: varint.h:57
uint8_t u8
8位无符号数类型
Definition: varint.h:40
volatile i16 vi16
16位有符号易变类型
Definition: varint.h:56
volatile u32 vu32
32位无符号易变类型
Definition: varint.h:52
volatile u64 vu64
64位无符号易变类型
Definition: varint.h:53
uint16_t u16
16位无符号数类型
Definition: varint.h:41
int16_t i16
16位有符号数类型
Definition: varint.h:46
volatile i8 vi8
8位有符号易变类型
Definition: varint.h:55
int8_t i8
8位有符号数类型
Definition: varint.h:45
volatile i64 vi64
64位有符号易变类型
Definition: varint.h:58
uint32_t u32
32位无符号数类型
Definition: varint.h:42