我想在uint8_t中存储硬编码的HEX字符关系作为数组,在php中例如a会做类似的事情
$relation = [
'uint8here-justasample',
'uint8here-justasample',
'uint8here-justasample',
'uint8here-justasample',
'uint8here-justasample'
];
如何在Arduino中执行此操作?
这是将存储在uint8
数组中的uint8_t数组uint8_t event[8] = {'0','0','0','0','7','0','1','5'};
答案 0 :(得分:1)
也许你想要的是:
uint8_t const event[][8] =
{ {'0','0','0','0','7','0','1','5'}
, {'0','0','0','0','7','0','1','5'}
, {'0','0','0','0','7','0','1','5'}
};
答案 1 :(得分:1)
" event [8]"中的值数组在十进制中是相同的。
unsigned char event[8] = {0, 0, 0, 7, 0, 1, 5};
相当于uint8_t。您可以使用以下方法打印此数组:
for(int i; i<=sizeof(event); i++){
Serial.print("0x");
Serial.println(event[i], HEX);
}
您的arduino串口显示器将是: 0x0 0x0 0x0 0x7 0x0 0x1 0x5