嗨,对话框中,
我和一些其他的用户已经请求关于寄存器的信息,以配置一个范围扩展器使用不同的端口/引脚比在示例中,见:https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。
由于这个线程被标记为“Complete”,你可能没有注意到,但是我仍然需要这个线程中寄给OP的信息。
致以最亲切的问候
马丁
设备:
嗨,对话框中,
我和一些其他的用户已经请求关于寄存器的信息,以配置一个范围扩展器使用不同的端口/引脚比在示例中,见:https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。
由于这个线程被标记为“Complete”,你可能没有注意到,但是我仍然需要这个线程中寄给OP的信息。
致以最亲切的问候
马丁
嗨mapart,
您能从我们的支持门户查看DA14585范围扩展器参考应用程序(UM-B-089)文件吗?您将能够找到BLE_DIAGCNTL_REG, BLE_DIAGCNTL2_REG, BLE_DIAGCNTL3_REG寄存器的规格。请点击下面的链接:
//www.xmece.com/sites/default/files/um-b-089_da14585_range_extender_reference_application_v1.0.pdf
请让我知道这个文件是否包括你的要求。
谢谢,PM_Dialog
你好,
我读了这份文件,但我找不到我要找的东西。
我的问题是我想把txen和rxen的端口和引脚分别从P0_1和P0_2换成P0_4和P1_1。
我将如何配置BLE_DIAGCNTL_REG, BLE_DIAGCNTL_REG2,和BLE_DIAGCNTL_REG3来实现这一点,您引用的文档中的哪一节我应该参考这个问题?
第7.2.1节描述了寄存器,但我不清楚如何使用它来解决我的问题。
我还想比较一下使用“倒extrc_txen”和“extrc_rxen”来控制SKY66111的CRX-pin的当前消耗量。
提前非常感谢!
致以最亲切的问候
马丁
嗨mapart,
让我先内部检查一下,然后尽快给你回复。
谢谢,PM_Dialog
嗨mapart,
为了将P0_1和P0_2分别改为P0_4和P1_1,需要进行以下修改:
SetBits16(P04_MODE_REG, PID, 18);
SetBits16 (P04_MODE_REG PUPD 3);/ / TXEN = P0_4
SetBits16(P11_MODE_REG, PID, 18);
SetBits16 (P11_MODE_REG PUPD 3);/ / RXEN = P1_1
此外,必须将DIAG1改为DIAG 4,将DIAG2改为DIAG1。请查看表5。DIAG端口必须与pin号相同。
谢谢,PM_Dialog
你好,
我已经做出了这些改变,我相信这是有效的。
我如何继续配置寄存器来使用extrc_rxen或radcntl_rxen,而不是RX_EN控制信号的反向extrc_txen。
谢谢
致以最亲切的问候
马丁