CrisJay 对问题发布了答案
检查一下你的编译器版本,如果你的ARM Compiler版本为6的话切换到5就行了。
CrisJay 发表了评论
@q601785959 也不一定都是,如果rtt的bsp中有对应芯片的工程的话我会直接使用这个工程进行后续的开发,也可以用Studio生成对应的工程
CrisJay 对问题发布了答案
你所说的日志应该指的是 Mb_TCP_thread restart for listen server_fd<0 说明你的modbus tcp服务没有起来,而且是失败在modbus_tcp_li
CrisJay 发表了评论
@杰瑞鼠 @杰瑞鼠 根据官方文档来看应该是不需要demo example的,直接敲命令就行了。命令在文档中也有。至于题主下面两个问题我个人没有用tftp实现程序升级功能所以也不能给出一个具体的答案,推
CrisJay 发表了评论
@haitianshenyun 不客气,刚开始做的话推荐你先在rtt的组件中开启snmp功能,这样它的源码都会包含进去,先跑起来,然后尝试在原有节点里面进行增删测试,差不多有点感觉了就可以自己实现一个
CrisJay 发表了评论
@杰瑞鼠 最新版本的tftp没有用过,不过看了github上的README应该是不需要例程,直接将源文件加入程序中,编译下载程序后根据教程输入对应的命令即可开启。至于到底是用客户端还是服务器好应该是根
CrisJay 发表了评论
@杰瑞鼠 被你提醒了一下,我去看了软件包的github,发现我这里的已经是老版本了,而新版本是基于socket编写的,也就是说不依赖于lwip,也就意味着AT/W5500也能使用了。同时我去看了一下p
CrisJay 关注了问题
ulog的互斥信号量锁死