使用8位宽(uint8_t *)访问BD地址

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
2个职位/ 0个新职位
最后发表
Jun-ichi托比
离线
最后看到:10个月1个星期前
加入:2016-04-01 39
使用8位宽(uint8_t *)访问BD地址

你好支持团队!

为了将BD地址信息发送到主机微机,
我正在从BLE_BDADDRL_REG读取寄存器信息。

在这种情况下,
如果我访问8位宽(uint8_t *),一个硬故障可能发生。
另一方面,似乎没有问题的访问与uint16_t *, uint32_t *。

访问BD地址时,是否有位宽限制?
访问8位(uint 8_ t *)是正确的方式吗?
还是它访问uint16_t *或uint32_t *正确?

访问uint8_t *的原因是因为我想把它转移到SPI连接的主机微机。
我想用字节数组的指针进行传输。

当我访问uint8_t *,它可能能够正常传输。
例如,启动后立即访问时出现硬故障(启动广告时计时)。
SPI通信已经开始,我可以访问uint8_t *没有任何问题。

最好的问候,

小君

设备:
PM_Dialog
离线
最后看到:2天5小时前
工作人员
加入:2018-02-08 11:03
嗨Jun-ichi托比,

嗨Jun-ichi托比,

我会直接和你联系。

谢谢,PM_DIalog