用于存储十六进制值的数组

时间:2016-03-20 19:10:02

标签: arduino

我实际上正致力于实施IR学习和传输IR代码。目前正在使用arduino uno。我想存储一个十六进制值数组,由连接到arduino的IR接收器读取,然后暂时将其显示在串行监视器上。问题是当我使用unsigned long var创建一个变量时,它工作正常但是当我把它变成一个数组时,例如。无符号长码[50]。它给出了编译错误。有人可以帮我解决这个问题吗... 谢谢

1 个答案:

答案 0 :(得分:0)

试试这个:

uint32_t arr [4] = {0x5,0x6,0x7,0x8};