pub fn set_bits_to_u16(data: u16, value: Vec<(u8, bool)>) -> Result<u16, Error>
用于设置u16中多位,索引范围为0-15, 如果value的个数超出16会报错, 未加入大小端参数,由于大小端的不一样,造成数据不一样,可以更改相应的索引 示例 vec![(1,true),(2,false),(3,true)],把索引1设置为true,索引2设置为false,索引3设置为true