TECH_JW您好!
1)、添加任务事件现在解决了。
2)、按键无反应的问题,排查了一遍,唯独最后一个步骤不一样,但是不知该如何设置,如下图:
谢谢!
TECH_JW您好!
1)、添加任务事件现在解决了。
2)、按键无反应的问题,排查了一遍,唯独最后一个步骤不一样,但是不知该如何设置,如下图:
谢谢!
技术支持中断了么?是太忙顾不上了?还是这个问题太简单不愿意回复了?
抱歉,帖子翻页了,以为回复过了。
您用的是旧版的MounRiver编译器吗,还是说中文版更改了布局。Path and Symbols就是框出部分上面的“路径和符号”。
TECH_JW您好!
不好意思哈,昨天等了一天也没见回复,咱也不敢问呐;但是总不能半途而废哈。这么优秀的芯片用不起来也遗憾哈,所以忍住不继续打搅、继续请教 哈。我刚看了下开发环境版本截图如下:
展看开看了下,还是没看到
现在该怎么处理?升级开发环境么?
点开“路径和符号”检查一下呢,如下图
TECH_JW您好!
截图如下:
如图。另外您用的板子拍个照看看,是否与我这边使用的有出入。
TECH_JW您好!
截图如下:
TECH_JW您好!
跟您之前的截图对比,选项都一样的哦。可按键无效呢,是不还有其它问题呢。
您将工程发过来吧,我帮您看看,邮箱zhaiyw@wch.cn
TECH_JW您好!
按键部分找到原因了,犯了个超级低级的错误,由于几块板子外观都一样,拿错板子,接错线了。现在按键部分本地有打印输出了,但是终端没打印输出接收到的数据,现在我在self_provisioner_vendor的代码中做了如下修改:
终端还是没数据输打印出,目前两个终端的地址分别是:0x0003、0x0004。我若发送数据给终端是用这个语句来实现吧?目前我该从哪里着手查找或者调试呢?
谢谢!
您好,发送数据给其他节点可以使用vendor_model_cli_send函数。您可以截个串口打印的图,看看打印了哪些信息。
检查一下网络中有没有0x0003这个地址的节点,也就是说如果按默认代码,逐个节点配网,至少要有3块板子,一块配网器,两块作为其他节点被配网器配网。0x0003收到数据后,比如说节点使用adv_vendor例程,会在vendor_model_srv_rsp_handler中收到数据,默认会打印收到的数据长度和第一个字节的数值,不会将全部数据打印出来。
TECH_JW您好!
我目前是用三块板子一起测试,其中两块板子烧写例程:adv_vendor_friend、一块板子烧写例程:self_provisioner_vendor;板子如下图:
之前按键错误就是因为板子都一样,接线错误检查疏忽造成的。导致给您也添加了很多麻烦,实在不好意思,再一次向您致歉!
网络中的节点地址都是真实存在的,现在的情况是这样,两个烧写adv_vendor_friend的板子可以向烧写self_provisioner_vendor的板子发送数据,而烧写self_provisioner_vendor的板子不能向两个烧写adv_vendor_friend的板子发送数据。晚上的时候又发现个奇怪的现象,板子上电后过一段时间后,adv_vendor_friend的板子才会收到信息,这个时间大约十几分钟到几十分钟甚至更长,adv_vendor_friend的板子收到的信息是self_provisioner_vendor板子发过来的,因为我修改了数据,截图如下:
您好,我这儿测试是正常的,您可以将工程通过邮件发送过来,帮您看下。
TECH_JW您好!
? ? ?工程文件和烧写设置选项的截图已发送,请查收!