varint.h
D:/gitt/MicrochipFor32/bsp_Device/varint.h
浏览该文件的文档.00001 /*----------------------------------------------------------------------------------------------------
00002 #
00003 # Copyright (c) 2022 Yuankang Liang(XerolySkinner)
00004 #
00005 # 本软件按原样提供,无任何明示或暗示
00006 # 在任何情况下,作者都不承担任何损害赔偿责任
00007 #
00008 # 使用的许可声明:
00009 # 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.
00010 # 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.
00011 # 并且版权声明和许可声明同时出现.
00012 # 3. 你有使用,复制,修改,分发,和销售本软件的许可.
00013 # 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.
00014 # 5. 本通知不得从任何来源删除或更改.
00015 #
00016 # Yuankang Liang(XerolySkinner)
00017 # E-mail:zabbcccbbaz@163.com
00018 # QQ:2715099320
00019 # Mobile Phone:13005636215
00020 #
00021 # All rights reserved.
00022 */
00023
00034 #pragma once
00035 #include "stdint.h"
00037 //----------------------------------------------------------------------------------------------------
00038 // 程序
00039 //
00040 typedef uint8_t u8;
00041 typedef uint16_t u16;
00042 typedef uint32_t u32;
00043 typedef uint64_t u64;
00044
00045 typedef int8_t i8;
00046 typedef int16_t i16;
00047 typedef int32_t i32;
00048 typedef int64_t i64;
00049
00050 typedef volatile u8 vu8;
00051 typedef volatile u16 vu16;
00052 typedef volatile u32 vu32;
00053 typedef volatile u64 vu64;
00054
00055 typedef volatile i8 vi8;
00056 typedef volatile i16 vi16;
00057 typedef volatile i32 vi32;
00058 typedef volatile i64 vi64;
00060