STM8的FLASH存储u16类型的数组往FLASH写数据void FLASH_WriteNByte(uint16_t* pBuffer, uint32_t WriteAddr, uint8_t
2021-12-02 10:06
int16_t;typedef signed int int32_t;typedef signed __int64 int64_t;t...
2021-11-16 18:51
首先开门见山:u8是unsigned char,u16是unsigned short,u32是unsigned long;s8是signed char,s16是sign
2021-11-03 13:21
unsigned int u16;typedef unsigned char u8;u16 num;void delay(u16 i){
2021-11-12 13:36
流水灯#include <reg52.h>typedef unsigned int u16 ;typedef unsigned char u8 ;void delay
2021-11-25 16:51
int u16;typedef unsigned char u8;void delay(u16 i) //延时函数(10um){while(i–);}void main(){
2021-11-21 11:21
#include <HT66F2390.h>typedef unsigned long u32;typedef unsigned short u16;#define fH
2021-12-02 20:06
电路代码#include <reg51.h>#define u8 unsigned char#define u16 unsigned intsbit BEEP=P2^3
2021-11-12 09:36
原本U16的数据,传入函数之后变成U8了,高8位被置零了。后发现罪魁祸首,函数定义和函数声明时参数给定的长度不一,最后统一更改为U16之后,数据完美传输。切记,出现不可思议的问题时,很有可能是犯了
2021-07-14 06:41
int u16; typedef unsigned char u8;sbit led=P2^0; sbit k1=P3^2; sbit k2=P3^3; u16 i = 0;
2021-11-25 15:21