主题中讨论的其他器件:CC1350、 BOOSTXL-SENSORS、 CC1350STK
您好、先生、
我有两个 CC1350 Launchpad。我正在使用 CC1350 SDK。
一个 LaunchPad 用作 Tx 的节点,另一个 LaunchPad 用作 Collector Rx。
那么、任务是
1) 1)我要将字符串从节点发送到收集器 Launchpad。
2)在 UART 上显示字符串。
那么、请告诉我应该怎么做?
提前感谢。
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.
您好、先生、
我有两个 CC1350 Launchpad。我正在使用 CC1350 SDK。
一个 LaunchPad 用作 Tx 的节点,另一个 LaunchPad 用作 Collector Rx。
那么、任务是
1) 1)我要将字符串从节点发送到收集器 Launchpad。
2)在 UART 上显示字符串。
那么、请告诉我应该怎么做?
提前感谢。
您好、先生、
我正在尝试创建我们自己的帧控制、因此请指导我、先生、
1) 1)首先在 smsgs.h 中声明一个结构
/*字符串数据字段 */
typedef 结构体_Smsgs_mystringfield_t
{
char mystr[3];
} Smssgs_mystringField_t;
2) 2)然后、在帧控制字段中添加了该结构变量。
/*帧控制字段*/
typedef 枚举
{
/*! 温度传感器*/
Smsgs_dataFields_tempSensor = 0x0001、
/*! 光传感器*/
Smsgs_dataFields_lightSensor = 0x0002、
/*! 湿度传感器*
Smsgs_dataFields_humiditySensor = 0x0004、
/*! 消息统计信息*/
Smsgs_dataFields_msgStats = 0x0008、
/*! 配置设置*/
Smsgs_dataFields_configSettings = 0x0010、
/*! 显示字符串数据*/
Smsgs_dataFields_mystring = 0x0012、
} Smssgs_dataFields_t;
文件 smsgs.h 中
3)、该阵列将分配 sensor.c
/*!
我的字符串数据字段-仅当 Smsgs_mystringfield_t 时有效
在 FrameControl 中设置。
*
静态 Smsgs_mystringField_t mystr[3]={"AA"};
4)、最后添加了该结构变量
typedef 结构_Smsgs_sensormsg_t
那么、请告诉我这些是正确的帧控制方式吗?
如果不是、请指导如何创建我们自己的帧控制。
HII、
是的,先生,我已经测试了这一点及其工作情况。
但我的收集器端遇到了问题。 我不会在哪里捕获传感器数据以及需要使用哪个 API。
1) 1)我已经尝试过这个
静态空进程 SensorData (ApiMac_mcpsDataInd_t *pDataInd)
我已经使用上述函数来获取传感器数据、以及我在函数下面生成的显示字符串数据、但它会出现错误。
因此、请告诉我应该如何进行收集器侧编程。
我的任务是捕获传感器数据并在 UART 终端上显示。
/********* 显示字符串数据 /
if (sensorData.frameControl & Smsgs_dataFields_mystring)
{
sensorData.mystr.str = Util_buildUint16 (pBuf[0]、pBuf[1]);
pBuf += 2;
}
/ /
提前感谢