coconut 发表于 2020-3-22 20:54:26

arduino接收16进制无特殊字符连续字符串的存储解析

我想请教大家一个问题:
        arduino串口接收到一列16进制的字符串数据:10016F41325F…我现在要做的任务是,提取其中的一些数据进行解析运算。目前我的想法是首先将这个字符串存储为一个int或者是char类型的数组,表现的数据格式是int array=,然后再分别对数组进行取值,如array等等。
        我目前找到的参考办法和问题有这些:
        1,用String数组,然后用substring,比较繁琐,因为数据有接近30个,只能一个字符一个字符提取。,
        2,用char数组,也只能一个字符一个字符的。
        3,用readBytes(),但是由于读过来的是字符串,也是一个一个。

allen727hk 发表于 2020-4-7 11:51:30

能具體說明嗎,或貼上源碼

coconut 发表于 2020-5-19 17:49:29

我已经解决啦

redtxd 发表于 2020-11-20 21:20:57

coconut 发表于 2020-5-19 17:49
我已经解决啦

能告诉一下怎么解决的吗?获取特定位置的数据怎么实现?
页: [1]
查看完整版本: arduino接收16进制无特殊字符连续字符串的存储解析