|
本帖最后由 ZHANGHAO 于 2020-12-1 10:39 编辑
在STM32H743上,为什么memcpy(FoBuffer,p->payload,1);这句执行后FoBuffer里面有值,而memcpy(FoBuffer,p->payload,p->len);这句执行后FoBuffer里面是空的,p->len这个是有值的,这是什么原因呀,帮忙看看,谢谢了
uint8_t *FoBuffer;
memcpy(FoBuffer,p->payload,p->len);下面是另外一种方式也是空的
u16_t ll =0;
ll=6;
memcpy(FoBuffer,p->payload,ll);
这种方式FoBuffer里面也是空的,只有最后面是数字的时候有数据,这是怎么回事,好奇怪
|
|