嗨,对话,
我和其他几个用户请求了有关寄存器的信息,以便使用与示例中不同的端口/管脚配置范围扩展器,请参阅:https://support.dialog semiconductor.com/forums/post/dialog-smartbond-bl。。。
因为这个线程被标记为“Complete”,你可能没有注意到,但是我仍然需要这个线程中发送给OP的信息。
致以最诚挚的问候
马丁
设备:
嗨,对话,
我和其他几个用户请求了有关寄存器的信息,以便使用与示例中不同的端口/管脚配置范围扩展器,请参阅:https://support.dialog semiconductor.com/forums/post/dialog-smartbond-bl。。。
因为这个线程被标记为“Complete”,你可能没有注意到,但是我仍然需要这个线程中发送给OP的信息。
致以最诚挚的问候
马丁
嗨,马帕特,
您能从我们的支持门户查看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
请让我知道这个文件是否包括你的要求。
谢谢,下午好
你好,
我看了文件,但找不到我要找的东西。
我的问题是我想把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引脚的电流消耗。
非常感谢!
致以最诚挚的问候
马丁
嗨,马帕特,
让我内部检查一下,我会尽快给你回复。
谢谢,下午好
嗨,马帕特,
要分别将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端口必须与管脚号相同。
谢谢,下午好
你好,
我已经做了这些改变,我相信它是有效的。
如何继续配置寄存器以使用extrc\u rxen或radcntl\u rxen代替RX\u EN控制信号的反向extrc\u rxen。
谢谢
致以最诚挚的问候
马丁