在IAR中的写法如下:
#pragma inline
int GetTwoByte(const char *cmd,int pos)
{
return ((((int)*(cmd+pos))<<8)|(((int)*(cmd+pos+1))<<0));
}
在Keil中的写法如下:
__inline int GetTwoByte(const char *cmd,int pos)
{
return ((((int)*(cmd+pos))<<8)|(((int)*(cmd+pos+1))<<0));
}