#IO buffer write reader, support bit7 and normal mode, contain error check.
Examples
let mut data = new;
data.write_to;
let v = data.?;
assert_eq!;
// le
data.write_to_le;
let v = data.?;
assert_eq!;
//bit7
let mut hashmap= new;
hashmap.insert;
hashmap.insert;
data.write_bit7;
let =data.?;
assert_eq!;