单片机字符串怎么提取你需要的数据

小弟刚接触单片机,最近碰到了一个问题,当上位机用串口发送一组数据过来,我怎么在这组数据中提取我要的数据,打个简单的比方 上位机发送 数据01FF,我怎么才能把FF提取出来,或者只把01提取出来,希望大家指点一下,有类似程序的更好
2026年09月22日 03:47
有3个网友回答
网友(1):

如果01恰好是一个字节,FF恰好是一个字节,将数据存储到数组中,确定偏移量直接读取啊。

网友(2):

按位进行与或者位移运算
0x01FF&0xFF=0xFF
0x01FF>>8=0x01

网友(3):

这是简单的移位运算就能够解决