范围扩展器和BLE\ U DIAGCNTL\ U REG

你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.wsdof.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
6个职位/0个新职位
最后一篇文章
马帕特
离线
最后一次见到:2天21小时前
已加入:2018-11-30 15:58
范围扩展器和BLE\ U DIAGCNTL\ U REG

嗨,对话,
我和其他几个用户请求了有关寄存器的信息,以便使用与示例中不同的端口/管脚配置范围扩展器,请参阅:https://support.dialog semiconductor.com/forums/post/dialog-smartbond-bl。。。
因为这个线程被标记为“Complete”,你可能没有注意到,但是我仍然需要这个线程中发送给OP的信息。

致以最诚挚的问候
马丁

设备:
PM\U对话框
离线
最后一次见到:12小时53分钟前
工作人员
已加入:2018-02-08 11:03
嗨,马帕特,

嗨,马帕特,

您能从我们的支持门户查看DA14585范围扩展程序参考应用程序(UM-B-089)文档吗?您将能够找到BLE\u DIAGCNTL\u REG、BLE\u DIAGCNTL2\u REG、BLE\u DIAGCNTL3\u REG寄存器的规范。请点击以下链接:

//www.wsdof.com/sites/default/files/um-b-089\u da14585\u range\u extender\u reference\u application\u v1.0.pdf

请让我知道这个文件是否包括你的要求。

谢谢,下午好

马帕特
离线
最后一次见到:2天21小时前
已加入:2018-11-30 15:58
你好,

你好,
我看了文件,但找不到我要找的东西。
我的问题是我想把txen和rxen的端口和管脚分别从p0u1和p0u2更改为p0u4和p1u1。

我将如何配置BLE\u DIAGCNTL\u REG、BLE\u DIAGCNTL\u REG2和BLE\u DIAGCNTL\u REG3来实现这一点,以及您引用的文档中的哪一部分是我应该参考的?

第7.2.1节描述了寄存器,但我不清楚如何使用它来解决我的问题。

另外,我想比较一下使用“倒extrc\u txen”和“extrc\u rxen”来控制SKY66111的CRX引脚的电流消耗。

非常感谢!

致以最诚挚的问候
马丁

PM\U对话框
离线
最后一次见到:12小时53分钟前
工作人员
已加入:2018-02-08 11:03
嗨,马帕特,

嗨,马帕特,

让我内部检查一下,我会尽快给你回复。

谢谢,下午好

PM\U对话框
离线
最后一次见到:12小时53分钟前
工作人员
已加入:2018-02-08 11:03
嗨,马帕特,

嗨,马帕特,

要分别将P0_1和P0_2更改为P0_4和P1_1,应进行以下修改:

SetBits16(P04\U模式\U REG,PID,18);

SetBits16(P04_MODE_REG,PUPD,3);//TXEN=P0_4

SetBits16(P11\u MODE\u REG,PID,18);

SetBits16(P11_MODE_REG,PUPD,3);//RXEN=P1_1

此外,DIAG1必须更改为DIAG4,DIAG2必须更改为DIAG1。请核对表5。DIAG端口必须与管脚号相同。

谢谢,下午好

马帕特
离线
最后一次见到:2天21小时前
已加入:2018-11-30 15:58
你好,

你好,

我已经做了这些改变,我相信它是有效的。
如何继续配置寄存器以使用extrc\u rxen或radcntl\u rxen代替RX\u EN控制信号的反向extrc\u rxen。

谢谢

致以最诚挚的问候
马丁