0x00, 0x04, 0x06, 0x00, 0x08, ^M
0x00, 0x07, 0x00, 0x06, 0x00, ^M
0x00, 0x00, 0x00, 0x00, 0x00, ^M
0x03^M
};^M
原因:
在windows系统中编辑文件,行末都有一个回车('\n')和换行('\r') 编码0x0d0a
在linux中编辑文件,行末只有一个换行('\n') 编码0x0a
在Mac中编辑文件,行末只有一个换行('\r') 编码0x0d
解决方法:
将文件转换为unix格式
sudo apt install dos2unix
dos2unix filename
结果:
0x00, 0x04, 0x06, 0x00, 0x08,
0x00, 0x07, 0x00, 0x06, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00,
0x03
};