工具/软件:TI C/C++编译器
尊敬的支持团队:
我们在 ARM Cortex A53上遇到指针问题。
问题如下:分配指针值时、执行的代码返回64位交换指针。
u8_g_tmp_ptr=(u8_t *) gFgNrtIdnValues.MACAddr.pData;
例如、当指针为0x000012345678时、 u8_g_tmp_ptr 将变为0x12345678000000。
我们在下面的屏幕截图中捕获错误。
pData 是一个空指针。
typedef 结构体 tagELEMENTDATA
{
word_a wLen; //<元素的实际长度
word_a wMaxLen; //<元素的最大长度
void *pData; //<指向元素数据的指针
}ELEMENTDATA; //<结构#tagELEMENTDATA 的类型定义
您能否检查这是否是错误、或者我们是否需要以其他方式使用它。
此致、
Thomas