u8是unsigned char,u16是unsigned short。
u8,u16是C語言數據類型,分別代表8位,16位壹個字節是8位,所以u8是1個字節,u16是2個字節。
例如:
void TIM3_Int_Init(u16 arr,u16 psc)
{
//do something...
}
擴展資料:
註意事項
stdint.h 這裏放著C語言的標準表達方式//第36行開始
typedef signed char? int8_t;?//?標準表達方式 signed char 被等同於 int8_t;
typedef signed short ?int ?int16_t;
typedef signed? int int32_t;//在32位環境裏,int代表4個字節32位!
typedef signed __int64 int64_t;
typedef unsigned? char? uint8_t;
typedef unsigned short? int uint16_t;
typedef unsigned int? uint32_t;
typedef unsigned? __int64 uint64_t;
stm32f10x.h?這個文件主要是為了兼容舊版本
typedef ? uint32_t ?u32;///32位
typedef ? uint16_t ?u16;///16位
typedef ? uint8_t u8;///8位