我有一个 STM32F0 Discovery 板连接到 BOOSTXL-CC1125板。
在此设置中、我可以成功读取 PARTNUMBER (8F)和 PARTVERSION (90)扩展寄存器。
但是、当我使用 STM32F030和 cc1125将相同的代码移动到定制板上时、我只得到 MISO 上的00。
即、当 SS 为低电平时、CC1125会变为低电平、但随后只保持低电平。
有什么想法可能会导致这种情况?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我有一个 STM32F0 Discovery 板连接到 BOOSTXL-CC1125板。
在此设置中、我可以成功读取 PARTNUMBER (8F)和 PARTVERSION (90)扩展寄存器。
但是、当我使用 STM32F030和 cc1125将相同的代码移动到定制板上时、我只得到 MISO 上的00。
即、当 SS 为低电平时、CC1125会变为低电平、但随后只保持低电平。
有什么想法可能会导致这种情况?
这是客户的设计、因此我必须检查...
同时、我在这里找到了一份核对表: https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/581966/cc1125-issues-with-spi-miso
1. xosc 是否正在运行? (检查引脚32)
2.您是否有1.25V 的 Rbias? (检查针脚14)
3.您的 DCoupl 引脚上是否有1.8V 电压? (检查引脚6)
我们使用的是外部 TCXO (每个数据表中经过22pF 的正弦削波输出)-工作正常。
但我看不到引脚14处的1.25V 和引脚6处的1.8V。
我看不到引脚14处的1.25V,也看不到引脚6处的1.8V [/报价]实际上同时看到两者为0V。
我看不到引脚14处的1.25V 电压,也看不到引脚6处的1.8V 电压[/报价]-这表明董事会存在根本性的错误。 在这种情况下、TCXO 是否正常工作无关紧要、因为芯片的数字域无法获得功率、且模拟域中的所有偏置电流均关闭。
-电流消耗是什么?
-你检查 Rbias 是56千欧和正确焊接?
DCPL 是数字域的去耦合。
用户指南中说(第10.1节)、
通过设置 CSn 引脚为低电平、数字内核的电压稳压器开启、晶体振荡器开启
启动。
那么、这是否意味着在 CSn 被拉至低电平之前、DCPL 预计为0V? 它还取决于 RESET_N 吗?
当前的消费是什么?
不确定。 不过分、但很难与 STM32区分开来。
您是否已检查 Rbias 是否为56千欧且已正确焊接?
是的、标记为"563";焊接在我的软件爱好者眼中看起来不错...
这是否意味着在 CSN 拉低之前 DCPL 预计为0V? [/报价]我在 BOOSTXL-CC1125电路板上试用过:
电路板由 P2.2 (5V)和 P2.4 (GND)供电;P7跳线用于"Launchpad 电源"(链路2-3)
这就是 AIUI、保持 CC1125通电、但其数字接口线路上无任何内容(实际上)-所以 CSn 不 生效。
在此状态下、DCPL 显示1.8V、RBias 显示1.2V。
芯片启动不需要时钟。 实际上可以打开和关闭 TCXO 以节省电流、请参阅 https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/237099/cc112x-and-tcxo-power-enable