主题中讨论的其他器件: LPSTK-CC1352R、CC1352R
工具与软件:
您好、TI 团队:
我正在尝试设计一个能够远距离传输数据的模块。 我计划将 RIYAX RYLR998 与 MSP430FR5969集成、但我不知道如何开始。 有人能帮助我实现这一点吗?
谢谢!
此致、
Pukhraj Singh
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.
工具与软件:
您好、TI 团队:
我正在尝试设计一个能够远距离传输数据的模块。 我计划将 RIYAX RYLR998 与 MSP430FR5969集成、但我不知道如何开始。 有人能帮助我实现这一点吗?
谢谢!
此致、
Pukhraj Singh
此外、我曾尝试使用 MSP430FR5969的 UART、但无法理解为什么串行终端永远不会打印我发送的文本。
代码如下
#include
void initUART (void){
WDTCTL = WDTPW | WDTHOLD;
//设置时钟源
CSCTL0_H = CSKEY_H;
CSCTL1 = DCOFSEL_3;
CSCTL2 = SELS__DCOCLK;
CSCTL3 = divs__1;
//配置 UART 引脚
P2SEL0并且=~BIT0;//只需要 TX
P2SEL1 |= BIT0;
//配置 UART 模块
UCA0CTLW0 = UCSWRST;
UCA0CTLW0 |= UCSSEL__SMCLK;
UCA0BR0 = 52;// 9600波特率
UCA0BR1=0;
UCA0MCTLW = 0x4911;
UCA0CTLW0 &=~μ s UCSWRST;//重置 UART
}
void sendString(const char *str){
while (* str){
while (! (UCA0IFG 和 UCTXIFG));
UCA0TXBUF =* str;
STR++;
}
}
int main (void){
//停止看门狗定时器
WDTCTL = WDTPW | WDTHOLD;
initUART();
sendString ("Hello");
返回0;
}
https://www.digikey.com/en/products/detail/chip-quik-inc/CQ-702S/22592580
此类工作几乎需要一个范围。 您将如何验证从接收器发出的信号是否正常?