主题中讨论的其他器件:DLP-7970ABP、、 MSP430G2553、 MSP-TS430QFN23X0
大家好、
客户使用 DLP-7970ABP 和 MSP-TS430QFN23X0构建 RFID 读卡器。 MSP430G2553的代码是否会移植到 MSP430F2370中、是否需要修改该程序?
此致、
刘安妮
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.
大家好、
客户使用 DLP-7970ABP 和 MSP-TS430QFN23X0构建 RFID 读卡器。 MSP430G2553的代码是否会移植到 MSP430F2370中、是否需要修改该程序?
此致、
刘安妮
尊敬的 Xiaodong:
客户已修改寄存器和相应端口。 然后、DCO 校准值被擦除。 您是否知道对应于 msp430f2370的 CALBC1_8MHZ 值? 此外、他移植的代码是 TRF7970ABP_RFID_Reader_Demo
此外、在客户将 TRF7970ABP_RFID_Reader_Demo 代码移植到 msp430f2370后、程序卡在 VLO 启动文件中。 我可以问为什么吗?
此致、
Annie
您好、Annie
>> 随后 DCO 校准值将被擦除。 您是否知道对应于 msp430f2370的 CALBC1_8MHZ 值?
请查看24.1 TLV MSP430F2xx 和 MSP430G2xx 系列用户指南(修订版 K)介绍
F2和 G2器件之间的 DCO 校准 TLV 地址应相同。 请检查是否已擦除所有 TLV 数据。
>>此外、客户将 TRF7970ABP_RFID_Reader_Demo 代码移植到 msp430f2370后、程序卡在 VLO 启动文件中。 我可以问为什么吗?
请在 https://www.ti.com/lit/ml/slaa340a/slaa340a.pdf 上查看 VLO 校准应用手册
希望客户可以根据此文档调试此问题。
或者客户可以考虑暂时删除该函数以进行调试。
谢谢!
如何定义符号"TACCTLX"? 这是连接到 ACLK 的计时器 CCI 通道(通常 CCIxB)。
对于 G2553、这是 CCI0B (TACCTL0)[请参考数据表(SLAS735J)表12]。 对于 F2370、这将是 CCI2B (TACCTL2)[请参考数据表(SLAS518E)表14]。 如果已经定义了 TACCRX、您可能也必须对其进行更改。
--------
每个芯片的 CALDCO 常量都是不同的、所以不能"移植"它们。 如果您的电路板上有精密计时源(通常是32kHz 晶体)、您可以使用此处的 msp430x23x0_DCO_flashcal.c 示例重新计算常量:
https://dev.ti.com/tirex/explore/node?node=A__AMf1iWaeTob10Fp3W9zngQ__msp430ware__IOGqZri__LATEST
您好、Annie
请检查 MSP430F2xx、MSP430G2xx 系列用户指南(修订版 K)上 BCSCTL1和 DCOCTL 寄存器的说明