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.

[参考译文] CC2650STK:F128

Guru**** 2865760 points

Other Parts Discussed in Thread: CC2650, CC2650STK, UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/727998/cc2650stk-f128

器件型号:CC2650STK
主题中讨论的其他器件:CC2650CC1310UNIFLASH

您好!

要开始使用 sensortag、我需要从6LoWPAN 网络控制 sensortag 上的 LED。 如何继续?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不是很好
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我正在运行 cc2650stk 的 UART 回显。
    它打印系统打印输出、并在 UART 上打印:回显字符
    当我输入一个字符时,它不会回显!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您运行哪个 UART 回波示例?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我运行 Resource Explorer/软件/TI-RTOS 中针对 Tivac-v:2.16.00.06/开发工具/CC2650Sensortag /驱动器示例/UART 示例/UART Echo 提供的 UART 回显
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    用于 Tivac-v:2.16.00.06的 TI-RTOS? 为什么要在 CC2650STK 上运行 Tivac 示例?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想测试 UART ...
    测试 UART 时应该以哪个示例为例?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    dev.ti.com/.../
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    无 tivac。 这是典型的气象。 我仅在 CCS 上运行 ti RTOS 示例。 但 UART 不会回显。
    我执行了 xdsdfu -m 和 xdsdfu firware.bin 命令。 但仍然没有 UART 回波输出
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否在 Windows 上运行 UART echo 示例?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的。 仍然没有输出。是否与 XDS 有关
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否在 UART 终端上看到如下所示的"回显字符:":

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的。无论我输入什么内容、比如 uve 完成、我都会看到它。
    实际上、我认为代码是我输入的代码、它应该显示正确吗? 那么、如果在终端上、您的输出应该像 yykcchheenn 一样、对吧? 因为必须回显任何 u 输入? 对吧?
    我只有 ykchen
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    否、回显示例仅在您在控制台中键入 ykchen 时输出 ykchen。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    哦、还可以。 那么、这就开始工作了。 但为什么不输出 UDP 客户端服务器代码? 我只加载了代码的客户端、至少由于服务器未连接、它的打印不可访问。 但它在 UART 上显示为完全空白。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我假设您在构建 UDP 示例时发生了错误。 就个人而言、我建议您设置 Instant Contiki 来构建二进制文件、以便再次进行测试。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    能否在您的上运行相同的 RPL 和 UDP 并向我展示输出。 不是您发送给我的链接、您执行它时显示的两个 launchxl 的链接。 请您在您的系统上尝试、如果可能、请在您单击"调试"后逐步执行。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不认为我再次执行这些步骤会对您有所帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    而不是 CCS 调试步骤。 如何打开串行终端或 COM 端口?我需要为客户端和服务器端执行这些步骤
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当在炉灶上进行 IDO 时,它无法输出 APP。 如何使 cotja 中的电机运行为 cc2650stk
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我只需启动 TeraTerm 并打开 XDS110应用仿真的虚拟 COM 端口、以检查 UDP 示例的 UART 输出。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    只需在点击 CCS 上的"Debug"后查看步骤。"Serial"窗口如何打开等?!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我通常使用 UART 打印调试消息、而不使用 CCS。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我第一次更改调试设置(project->rightclick->debugconfigurations)时,它会显示诸如 netwokr、routing 等信息 但是、当我第二次单击"调试"时、它再次为空。原因可能是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不知道。 使用 CCS 时似乎遇到了很多问题。 为什么您不只使用 UART 调试打印?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如何实现?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    最简单的方法是设置 Instant Contiki 并构建二进制文件以在 UART 上输出调试信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    即时 contiki 仅适用于32位。 它支持64位 Linux 吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    InstantContiki 是 VMware 映像,您可以直接使用它。 您对32位或64位有何顾虑?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的。 当我将 devpack 调试器连接到 sensortag 时,sensortag 的 RESET 按钮不起作用?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我知道、CC2650STK 上没有复位按钮。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    哦、好的。 一个是用户按钮、另一个是电源按钮。 我的坏!
    当我在一个 sensortag 上运行 UDP 客户端代码时、它显示无法访问应用程序。 如何使其他传感器(服务器)可访问?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否进行屏幕截图以向我展示您在哪里看到"它显示无法访问应用程序"。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我认为这是因为您没有同时运行 UDP 服务器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是预期的 RPL UDP 输出吗?

    如何查看 serverprintf。 我想上面的内容是客户端 printf。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不同的 XDS110虚拟 COM 端口将模拟不同的 TTY 设备、因此您必须为 UDP 服务器和客户端打开两个 TTY 终端。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如何使用一个传感器上的用户按钮切换其他传感器上的 LED
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请尝试参考 sunmaysky.blogspot.com/.../using-contiki-udp-client-to-send-onoff.html 并将其修改为使用按钮而不是 UART。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    但 contiki-ng 中的代码与上面提到的链接不同。 contiki-ng 的 RPL-UDP 代码包括 log info 语句。在哪里应该在 contiki-ng/examples/IPv6/RPL-UDP 中包含 UART 语句。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我无法理解您的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    根据您发送的链接、我应该在哪里添加 UART 语句?我要附上代码的屏幕截图。
    #include "contiki.h"
    #include "net/routing.h"
    #include "random.h"
    #include "net/netstack.h"
    #include "net/ipv6/simple-udp.h"

    #include "dev/LEDs.h"

    #include "sys/log.h"
    #define LOG_MODULE "App"
    #define LOG_LEVEL LOG_LEVEL_INFO
    char cmd[16];

    #define with 服务器回复1.
    #define UDP_CLIENT_PORT8765
    #define UDP_SERVER_PORT5678

    静态结构 simple_udp_connection udp_conn;

    #define START_INTERVAL(15 * CLOCK _second)
    #define SEND_INTERVAL(60 * CLOCK _second)

    静态结构 simple_udp_connection udp_conn;

    /*------------------ *
    进程(udp_client_process、"UDP client");
    autostart_processes (&udp_client_process);
    /*------------------ *
    静态空
    udp_rx_callback (struct simple_udp_connection *、c、
    const uip_ipaddr_t *发送方地址,
    uint16_t SENDER_PORT、
    const uip_ipaddr_t *接收器_addr、
    uint16_t 接收器端口、
    const uint8_t *数据、
    uint16_t datalen)

    unsigned count =*(unsigned *) data;
    log_info ("从"、count 接收到的响应%u);
    log_info_6ADDR (sender_addr);
    log_info_("\n");

    /*------------------ *
    process_thread (udp_client_process、EV、data)

    静态结构 etimer periode_timer;
    静态无符号计数;
    uip_ipaddr_t dest_ipaddr;

    process_bege();

    /*初始化 UDP 连接*/
    simple_udp_register (&udp_conn、udp_client_port、NULL、
    UDP_SERVER_PORT、UDP_Rx_CALLACK);

    etimer_set (&periodic_timer、rand_rand()% send_interval);
    while (1){
    Process_Wait_event_until (etimer_expired (&period_timer));

    if (NETSTACK_ROUTING.node_is_reachable ()&& NETSTACK_routing.get_root_ipaddr (&dest_ipaddr)){
    /*发送到 DAG ROOT */
    log_info ("正在将请求%u 发送到"、count);
    log_info_6ADDR (&dest_ipaddr);
    log_info_("\n");
    simple_udp_sendto (&udp_conn、&count、sizeof (count)、&dest_ipaddr);
    count++;

    }否则{
    log_info ("尚不可访问\r\n);


    /*添加一些抖动*/
    etimer_set (&period_timer、send_interval
    - clock_second +(rand_rand()%(2 * clock_second));


    process_end();

    /*------------------ *
    这是 UDP-客户端代码。 它与链接:sunmaysky.blogspot.com/.../using-contiki-udp-client-to-send-onoff.html 中提到的 udpclient 服务器代码不同

    我的疑问是、根据此代码、我应该在哪里添加额外的 UART 状态菜单?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您理解我的问题对吗?您能在这里帮助我吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是关于编码、我认为您必须自己完成。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如何在 CCS termial 窗口中键入命令
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我假设您可以单击 CCS 术语窗口来重点关注它、然后您可以键入它。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如何在脚本中发送“开”和“关”命令而不从键盘键入。 与此类似、它应该处于每3秒发送一次开/关命令的循环内、并且根据命令发出的 LED 应闪烁和熄灭。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我建议您在应用程序代码中启动周期性事件以发送开/关命令。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    还可以! 明白了! 谢谢你,Yikai Chen!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嘿、我想从客户端发送一个字符串、然后从服务器接收其大小。 我可以发送字符串、但没有得到大小。您能帮我解决吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不知道如何通过你的描述来帮助你。